我认为这可能是一个幼稚的问题。我经常发现我有多个 xhr 请求等待返回。我跟踪我在 javascript 数组中发出的请求。也就是说,当发出一个新请求时,我将它添加到数组中,然后当线程完成时,我将它从数组中删除。
在多线程操作系统中,我会担心线程交叉,但我知道 javascript 是单线程的。我应该担心数组是一致的吗?
抱歉,如果这已被问及并回答。我看了看,没有找到有关数组安全推送的链接。
我认为这可能是一个幼稚的问题。我经常发现我有多个 xhr 请求等待返回。我跟踪我在 javascript 数组中发出的请求。也就是说,当发出一个新请求时,我将它添加到数组中,然后当线程完成时,我将它从数组中删除。
在多线程操作系统中,我会担心线程交叉,但我知道 javascript 是单线程的。我应该担心数组是一致的吗?
抱歉,如果这已被问及并回答。我看了看,没有找到有关数组安全推送的链接。