一篇文章理解JS事件循环机制(JS Event Loop)

很多人都听说过 JS 是单线程的,但是线程是什么?进程又是什么?它们之间有什么关系?    从本质上说,这两个名词都是关于 CPU 时间片的一个描述。进程描述了 CPU 在运行指令、加载及保存上下文所需时间。线程则是进程中更小的一个单位,描述执行一段指令所需时间。 这个概念放到浏览器上说,打开一个 Tab 页是一个进...