async
函数是使用async
关键字声明的函数,async函数是AsyncFunction
构造函数的实例,返回值是一个promise对象,并且其中允许使用await
关键字。await
操作符用于等待一个Promise
对象。它只能在异步函数 async function
中使用。async
和await
关键字让我们可以用一种更简洁的方式写出基于Promise
的异步行为,而无需刻意地链式调用promise
。
一、 使用示例
const promiseSuccess = () => {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve('promise success&