要写resoleve,不然在await里跳不出来
promise 里是异步的(promise的用处就是包装一个异步,让其同步)
async function aysncTimeout() {
await new Promise((resolve) => {
setTimeout(() => {
console.log('dsfa')
}, 1000)
})
}
async function aysncLog() {
await aysncTimeout()
console.log('1')
}
aysncLog()
输出
dsfa
结束