e004-执行打印004
const p = function () {
return new Promise((resolve, reject) => {
const p1 = new Promise((resolve, reject) => {
setTimeout(() => {
resolve(1)
},0)
resolve(2)
})
p1.then((res) => {
console.log(res)
})
console.log(3)
resolve(4)
})
}
p().then((res) => {
console.log(res);
})
console.log(5)
答案:
5
3
2
4