如题:
console.log(2)
let p = new promise(resolve => {
console.log(5)
resolve()
})
p.then(()=>{
console.log(8)
})
执行顺序是:2、5、8
说明:promise会立即执行,但是 .then 这个回调函数相当于是异步执行(微任务)
Promise的三种状态展示:
如题:
console.log(2)
let p = new promise(resolve => {
console.log(5)
resolve()
})
p.then(()=>{
console.log(8)
})
执行顺序是:2、5、8
说明:promise会立即执行,但是 .then 这个回调函数相当于是异步执行(微任务)
Promise的三种状态展示: