同步任务、异步任务、宏任务、微任务与EventLoop的关系
本文参考博文:这一次,彻底弄懂 JavaScript 执行机制 - 掘金 (juejin.cn)
js之eventLoop,同步与异步,宏任务与微任务 - zoo-x - 博客园 (cnblogs.com)
事件循环(EventLoop)流程:
异步任务细分流程:
整体流程:
js是一门单线程的语言
同步任务放到执行栈中依次执行
异步任务放到消息队列中
等同步任务执行完后,把异步任务的回调push到执行栈中
宏任务是类似于setTimeout之类的
微任务是类似于promise,ne
原创
2022-03-23 15:00:23 ·
907 阅读 ·
0 评论