网上看到很多promise实现的方法都是借助setTimeout实现执行顺序的调整既然都是基于setTimeout,为什么promise会比setTimeout更加快?我明白为微任务和宏任务的区别可是promise不是基于setTimeout的吗?
1 回答
斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
promise 是promise , setTimeout 是setTimeout吧,只是某些情况 比如在浏览器不支持promise的话,用setTimeout兜底,比如vue中的nextTick
- 1 回答
- 0 关注
- 714 浏览
添加回答
举报
0/150
提交
取消