【问题标题】:void before promise syntax在 promise 语法之前无效
【发布时间】:2019-08-28 17:51:10
【问题描述】:

void 放在promise 之前的实际影响是什么?

async function doAsyncStuff(){
...
}

function nonAsyncFunction(){
  void doAsyncStuff();
}

我找不到任何官方文档,但它必须在解决no-floating-promises TSLint 错误时做一些事情。

【问题讨论】:

标签: javascript typescript promise tslint


【解决方案1】:

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

它解决了 no-floating-promises,因为它对 Promise 做了一些事情(或者更确切地说,什么都不做)。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-01-27
  • 2021-03-28
  • 2017-03-05
  • 2019-03-07
  • 2016-02-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多