JS执行机制(事件循环,宏微任务)

230 阅读1分钟

宏任务微任务

事件队列中分“宏任务队列”和“微任务队列”,每执行一次任务都可能注册新的宏任务或微任务到相应的任务队列中。要遵循**“每执行一个宏任务,就会清空一次事件队列中的所有微任务”**。

整体script作为第一个宏任务进入主线程

事件(click)是微任务。

按这个图解分析实例:juejin.cn/post/684490…

参考

juejin.cn/post/684490…