事件循环 eventLoop

关于 event Loop 的个人理解:

1:宏任务指 整体代码、setTimeout、setInterval 、I/O操作等;

2:微任务指 new Promise 的.then方法等;

3:new Promise 中的主体代码属于整体代码;

4:new Promise 中只有 resolve() 后,.then() 才会放到微任务;

5:每执行一轮宏任务(一个 整体代码 || setTimeout || setInterval等 )就会去清空微任务;

6:await 后的函数相当于 new Promise 的主体代码,await 的下一行相当于 new Promise 的 then 方法;

posted @ 2022-03-18 22:17  苹果π  阅读(31)  评论(0)    收藏  举报