关于Promise执行顺序

  • 时间:
  • 浏览:
  • 来源:互联网

如题:

console.log(2)
let p = new promise(resolve => {
    console.log(5)
    resolve()
})
p.then(()=>{
    console.log(8)
})

执行顺序是:2、5、8
说明:promise会立即执行,但是 .then 这个回调函数相当于是异步执行(微任务)

Promise的三种状态展示:在这里插入图片描述

本文链接http://www.dzjqx.cn/news/show-617447.html