- 理解 JS 异步编程,EventLoop、消息队列
JS 异步编程是多个任务同时执行,主线任务被压入调用栈中,异步任务压入消息队列中,EventLoop监听调用栈中和消息队列,主线任务完成后,调用栈清空,EventLoop将队列中的回调函数依次压入调用栈中。 - 什么是宏任务?
宏任务: 每次执行栈执行的任务
- 什么是微任务?
微任务: 当前task执行结束后立即执行的任务
JS 异步编程,EventLoop、消息队列、宏任务、微任务
最新推荐文章于 2024-08-15 14:42:29 发布