标签归档:事件循环

《一文看懂JAVASCRIPT事件循环EVENT LOOP机制》已经很详细的介绍了事件循环机制,那么这里我们举个简单的例子来说明event loop到底是什么样的表现 这个例子输出的结果是4 4 4,为什么呢?setTimeout作为task是在for循环之后执行的,for循环之后的i为4

一、为什么JavaScript是单线程? JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?这样能提高效率啊。 JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动…

继续阅读

2/2