JS 中 setTimeout 的实现机理是什么 2023-12-07 344 JS 中 setTimeout 的实现机理有:1. 事件循环(Event Loop);2. 定时器注册;3. 消息队列;4. 事件循环的执行过程;5. 延迟时间的不确定性;6. 定时器的最小延迟。Ja …
eventLoop中为什么既有微任务又有宏任务 2023-08-21 869 eventLoop(事件循环)是JavaScript运行机制的核心,负责处理异步任务。微任务在当前宏任务之后立即执行,提供了更细粒度的控制。本文将深入解释微任务和宏任务的存在理由和它们之间的区别,涵盖 …