为什么先执行Promise里面的,这个题还有哪些考点

来源:16-9 手写节流 throttle

荣仔记

2021-04-26

麻烦老师或哪位大神系统解答一下

setTimeout(function() {
  console.log(1)
}, 0)
new Promise(function executor(resolve) {
  console.log(2)
  for (var i = 0; i < 10000; i++) {
    i === 9999 && resolve()
  }
  console.log(3)
}).then(function () {
  console.log(4)
})
console.log(5)
写回答

1回答

双越

2021-04-26

promise 是微任务,会先执行的。

0
0

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4713 学习 · 1683 问题

查看课程