报告 async 函数中没有预期的 await 前缀的 async 函数调用。 此类调用返回 Promise,并且控制流会立即继续。

示例:


async function bar() { /* ... */ }
async function foo() {
    bar(); // 不良
}

应用快速修复后,将添加 await 前缀:


async function bar() { /* ... */ }
async function foo() {
    await bar(); // 优良
}

在选中“报告 return 语句中的 promise”复选框的情况下,还建议在 return 语句中添加 await
虽然一般不必这样做,但它有两大好处。