JS 是 单执行绪,所有同步性的工作,会一个个执行,但遇到非同步的操作就会先放到一个叫做 task queue 的地方,等到目前没有其他工作,就会到 task queue 看看有没有还没执行的任务,再把它拿出来执行。 one thread == one call stack == one thing at a time event loop 教学 参考资料 到底 Event Loop 关我啥事?. 初学者也能懂「为什麽 JavaScript 中存在事件循环(Event Loop)?」 | by 郭耿纶 Kaleb | 无限赛局玩家 Infinite Gamer | Publication [面试] 前端工程师一定要会的 JS 观念题-中英对照之上篇. 提供一个面试目录的概念,并不会详细解释每一题,但会提供当初我在面试前准备的中英文… | by Hannah Lin | Starbugs Weekly 星巴哥技术专栏 | Medium What is an event loop in JavaScript? Event loop: microtasks and macrotasks Microtasks Day5 [JavaScript 基础] Event Loop 机制 - iT 邦帮忙::一起帮忙解决难题,拯救 IT 人的一天 一次只能做一件事情的 JavaScript,解释 Event queue 怎能不用动画呢 - iT 邦帮忙::一起帮忙解决难题,拯救 IT 人的一天 Worker threads | Node.js v17.8.0 Documentation Tasks, microtasks, queues and schedules - JakeArchibald.com