异步箭头函数的语法

我可以将JavaScript函数标记为;异步;使用async关键字返回承诺。像这样:

异步函数foo(){
//做点什么
}

箭头函数的等效语法是什么

异步箭头函数如下所示:

const foo=async()=>{
//做点什么
}

异步箭头函数对于传递给它的单参数来说如下所示:

const foo=async evt=>{
//用evt做点什么
}

异步箭头函数对于传递给它的多个参数如下所示:

const foo=async(evt,callback)=>{
//用evt做点什么
//返回带有回调的响应
}

匿名表单也起作用:

const foo=async function(){
//做点什么
}

异步函数声明如下所示:

异步函数foo(){
//做点什么
}

回调中使用异步函数

const foo=event.onCall(异步()=&gt{
//做点什么
})

在类中使用异步方法:

async foo(){
//做点什么
}

发表评论