macrotask 和 microtask 表示异步任务的两种分类

在挂起任务时,JS 引擎会将所有任务按照类别分到这两个队列中,首先在 macrotask 的队列(这个队列也被叫做 task queue)中取出第一个任务,执行完毕后取出 microtask 队列中的所有任务顺序执行;之后再取 macrotask 任务,周而复始,直至两个队列的任务都取完。

宏任务(macrotask )和微任务(microtask )

宏任务和微任务之间的关系

宏任务(macrotask )和微任务(microtask )
宏任务:
宏任务(macrotask )和微任务(microtask )

微任务:
宏任务(macrotask )和微任务(microtask )

转载参考:添加链接描述

相关文章: