async await是理解
时间: 2023-10-29 13:55:05 浏览: 100
vue3 使用async await
async/await是JavaScript中的一种异步编程方式。async用于声明一个函数是异步的,而await用于等待一个异步方法执行完成。通过使用async/await,可以让异步代码看起来更像同步代码,使得代码更易读、理解和维护。
实际上,async/await是建立在Promise之上的,它是Promise或者Generator的语法糖。Promise是JavaScript中用于处理异步操作的对象,它提供了一系列的方法,如resolve()、reject()、then()、catch()、all()、race()等等。async/await可以更好地理解和使用Promise,使代码更加简洁和可读性更强。
总结来说,async/await是一种用于处理异步操作的语法糖,它让异步代码更易于编写和阅读,同时也是Promise的一种应用方式。
阅读全文