将 void
放在 promise 之前的实际影响是什么?
async function doAsyncStuff(){
...
}
function nonAsyncFunction(){
void doAsyncStuff();
}
我找不到这方面的任何官方文档,但它在解析 no-floating-promises
时一定在做一些事情。 TSLint 错误。
最佳答案
void
是一个运算符,它接受右侧的值并计算为 undefined
。
它解决了 no-floating-promises 因为它对 promise 做了一些事情(或者更确切地说,明确地什么都不做)。
关于javascript - void before promise 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55558875/