直接贴代码了,自己去打印看效果就会懂
async function async1() {
console.log(1);
const result = await async2();
async3()
}
async function async2() {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve(2)
console.log(2)
}, 2000);
})
}
function async3() {
console.log(3)
}
async1();
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPB10MVRUTyElaNBDOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLxMjMwQjN1MTM2ATMwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
喜欢上方小程序,需要源码的,私信小编留下邮箱。