7

我认为这可能是一个幼稚的问题。我经常发现我有多个 xhr 请求等待返回。我跟踪我在 javascript 数组中发出的请求。也就是说,当发出一个新请求时,我将它添加到数组中,然后当线程完成时,我将它从数组中删除。

在多线程操作系统中,我会担心线程交叉,但我知道 javascript 是单线程的。我应该担心数组是一致的吗?

抱歉,如果这已被问及并回答。我看了看,没有找到有关数组安全推送的链接。

4

1 回答 1

10

不,你不应该担心它。正如你所说,JavaScript 是单线程的。

于 2012-08-28T16:01:43.400 回答