unicorn/no-await-expression-member 风格
它的作用
禁止从 await 表达式中访问成员。
为什么这是不好的?
当从 await 表达式中访问成员时,必须对 await 表达式加上括号,这会导致代码可读性变差。
示例
此规则的 错误 代码示例:
javascript
async function bad() {
const secondElement = (await getArray())[1];
}此规则的 正确 代码示例:
javascript
async function good() {
const [, secondElement] = await getArray();
}如何使用
通过配置文件或在 CLI 中启用此规则,可以使用:
json
{
"rules": {
"unicorn/no-await-expression-member": "error"
}
}bash
oxlint --deny unicorn/no-await-expression-member