[英]Anonymous async function call
是否可以创建匿名异步函数?
当然命名函数有效:
const test = async() => {
await ... //fetch some data
}
但是未命名异步函数的工作语法是什么? 我们应该在这里使用 IIFE 来调用它吗?
const test = async (asyncFunc) => { return await asyncFunc() } test(async () => { return "Hello World!" }).then(console.log)
async function() => {
await ...
}
两种方式,
!async function () {
console.log("e",'yibu');
}();
或者
(async () => {
console.log("e",'yibu');
})();
//maybe this is better then above
;(async function () {
console.log("e",'yibu');
}());
//this is allmost same
;[ async function () {
console.log("e",'yibu');
}()];
var x=async () => 100;
x().then(
e=>console.log({e})
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.