判断js方法是否异步
function isAsyncFunction(a){
if(Symbol.toStringTag){
return !!a&&a[Symbol.toStringTag]==='AsyncFunction';
}
let dummy=async ()=>{};
return a instanceof dummy.constructor;
}
function isAsyncFunction(a){
if(Symbol.toStringTag){
return !!a&&a[Symbol.toStringTag]==='AsyncFunction';
}
let dummy=async ()=>{};
return a instanceof dummy.constructor;
}