【发布时间】:2019-08-28 17:51:10
【问题描述】:
将void 放在promise 之前的实际影响是什么?
async function doAsyncStuff(){
...
}
function nonAsyncFunction(){
void doAsyncStuff();
}
我找不到任何官方文档,但它必须在解决no-floating-promises TSLint 错误时做一些事情。
【问题讨论】:
-
void 运算符的文档怎么样? developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
-
是的,这正是我想要的。试图在 Promise 文档中找到它,显然我没有找对地方。
-
是的,
void自从 Brendan Eich 穿短裤以来一直是 javascript 操作员:p -
我个人更喜欢
/*await*/ fireAndForget();,因为对 JS 不太熟悉的人也能理解,但这并不能阻止 linter 抱怨
标签: javascript typescript promise tslint