(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
由 John Resig 的 How JavaScript Timers Work 可以知道,现有的 JavaScript 引擎是单线程处理任务的。它把任务放到队列中,不会同步去执行,必须在完成一个任务后才开始另外一个任务。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)让我们看看我之前的文章:JavaScript的9个陷阱及评点,在第 9 点 Focus Pocus 中提到的问题。