标签: javascript typescript promise tslint
将void放在承诺前的实际影响是什么?
void
async function doAsyncStuff(){ ... } function nonAsyncFunction(){ void doAsyncStuff(); }
我没有为此找到任何官方文档,但是它必须在解决Get the QPixmap from a QLabel TSLint错误时正在做一些事情。
答案 0 :(得分:3)
void是一个运算符,它在右侧接受一个值并求值为undefined。
undefined
它解决了无浮动承诺,因为它对诺言做了什么(或者明确地什么也没做)。