JavaScript 异步任务中的宏任务和微任务
JavaScript About 227 words任务
- 同步任务(非耗时任务)
- 异步任务(耗时任务)
- 宏任务
- 微任务
宏任务 macrotask
- 异步
Ajax
请求 setTimeout
、setInterval
- 文件操作
- 其他宏任务
微任务 microtask
Promise
:.then
、.catch
、.finally
process.nextTick
- 其他微任务
执行顺序
每一个宏任务执行完之后,都会检查是否存在待执行的微任务,如果有,则执行所有微任务之后,再继续执行下一个宏任务。
Views: 1,323 · Posted: 2022-09-14
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...