async和await处理异步
时间: 2023-11-09 21:02:42 浏览: 81
详解用async/await来处理异步
async和await是用于处理异步操作的关键字。async用于修饰函数,表示该函数是一个异步函数,可以在函数内部使用await关键字来等待异步操作完成。
当函数执行到await关键字时,它会暂停函数的执行,等待异步操作完成并返回结果,然后再继续执行函数。如果异步操作返回的是一个Promise对象,await会暂停函数的执行,直到Promise对象状态变为resolved或rejected。
使用async和await可以让异步代码看起来像同步代码,使得代码更加易读和易于维护。
阅读全文