void before promise 语法
void before promise syntax
将 void
放在 promise 之前的实际影响是什么?
async function doAsyncStuff(){
...
}
function nonAsyncFunction(){
void doAsyncStuff();
}
我找不到这方面的任何官方文档,但它一定是在解决 no-floating-promises
TSLint 错误。
void
是一个运算符,它接受右侧的值并计算为 undefined
.
它解决了 no-floating-promises 因为它对 promise 做了一些事情(或者更确切地说,明确地什么都不做)。
将 void
放在 promise 之前的实际影响是什么?
async function doAsyncStuff(){
...
}
function nonAsyncFunction(){
void doAsyncStuff();
}
我找不到这方面的任何官方文档,但它一定是在解决 no-floating-promises
TSLint 错误。
void
是一个运算符,它接受右侧的值并计算为 undefined
.
它解决了 no-floating-promises 因为它对 promise 做了一些事情(或者更确切地说,明确地什么都不做)。