我可以将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(异步()=>{
//做点什么
})
在类中使用异步方法:
async foo(){
//做点什么
}