宏任务,微任务,事件循环

发布时间 2023-05-25 14:42:07作者: everseven

参考

参考例子

帮助理解

 

 Promise 的回调函数属于异步任务,会在同步任务之后执行。
但是,Promise 的回调函数不是正常的异步任务,而是微任务(microtask)。它们的区别在于,正常任务追加到下一轮事件循环,微任务追加到本轮事件循环。这意味着,微任务的执行时间一定早于正常任务。