参考答案:
在使用 async/await
时,可以用 await 关键字等待一个 Promise 对象的结果,然后执行一些操作。在等待过程中,函数会暂停执行,直到 Promise 对象的状态发生改变。
下面是一个示例代码,其中定义了一个名为 wait 的等待函数,它可以让 async 函数在执行时暂停一段时间:
1function wait(ms) { 2 return new Promise(resolve => setTimeout(resolve, ms)); 3} 4 5async function run() { 6 console.log('start'); 7 await wait(2000); // 等待2秒钟 8 console.log('end'); 9} 10 11run();
最近更新时间:2023-04-23