比如说,我想在每次收到 ajax 响应时增加一个计数器。我不知道 JavaScript 异步事件的并发模型。有什么想法吗?
最佳答案
在浏览器中,一次只有一个 javascript 线程在运行。
并发问题是可能的,因为当 ajax 响应未决时,javascript 可能会运行以响应不相关的事件。但是,如果您不在 ajax 调用之前启动旨在成为原子的操作并在响应处理程序中完成它,那么您是安全的。
关于javascript - 如何在 JavaScript 中实现原子操作(并发模型)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7030686/