在promise语法之前无效

时间:2019-04-07 12:10:48

标签: javascript typescript promise tslint

void放在承诺前的实际影响是什么?

async function doAsyncStuff(){
...
}

function nonAsyncFunction(){
  void doAsyncStuff();
}

我没有为此找到任何官方文档,但是它必须在解决Get the QPixmap from a QLabel TSLint错误时正在做一些事情。

1 个答案:

答案 0 :(得分:3)

void是一个运算符,它在右侧接受一个值并求值为undefined

它解决了无浮动承诺,因为它对诺言做了什么(或者明确地什么也没做)。