javascript 提供了settimeout函数,但是它并不返回 promise 对象,所以我们没办法使用 async 作用在这个函数上,但是我们可以封装等待函数。
const wait = (ms) =>new promise((resolve)=>settimeout(resolve,ms))。
const asyncfn = async () =>{
await wait(1000)。
console.log('等待异步函数执行结束')。
}
asyncfn()。
- 编程问答
- 答案列表
JavaScript 等待函数[朗读]
加入收藏