Event loop
一、宏任务和微任务
Macro-task(宏任务)
- 主线程代码(script中的代码)
- setTimeout
- setInterval
- requestAnimationFrame
- I/O流
- UI render(页面UI渲染)
- ajax请求
微任务
micro-task
- process.nextTick
- Promise.then方法
- Async/await(实际上还是Promise)
- Mutation Observer(h5的新特性)
- onclick触发的函数
一、宏任务和微任务
Macro-task(宏任务)
微任务
micro-task