嘿伙计们,我想知道语法等待我自己构造的函数。
async function func(){
const result = await ()=>{
return 2;
}
console.log(result);
}
这个例子导致[功能]我想得到2
我无法谷歌,因为我不知道如何命名它甚至抱歉:)
答案 0 :(得分:1)
因为结果是功能。您需要以某种方式调用该函数并将函数的返回值分配到result
。
您正在寻找的是:
async function func(){
const result = await (()=>{
return 2;
})();
console.log(result);
}
或者你可以接受这样一个事实:result
是一个功能而且只是这样做:
async function func(){
const result = await ()=>{
return 2;
};
console.log(result());
}