宏任务和微任务的理解

概念:
- 宏任务:常见的定时器,用户交互事件等等(【乌龟的屁股】这些就是宏任务)
- 微任务: Promise相关任务,MutationObserver等(一样,只是一种称呼而已!!!)

第一个原则:
同步代码运行结束后才开始执行异步
第二个原则:
同一层级下微任务永远比宏任务先执行
第三个原则:
每个宏任务都单独关联了一个微任务队列

猜你喜欢

转载自blog.csdn.net/weixin_44063225/article/details/125634269