oxc/双比较 正确性
它的作用
此规则检查逻辑表达式中的双比较情况。
为什么这是个问题?
冗余的比较会使代码变得难以理解,容易引起混淆。
示例
此规则的不正确代码示例:
javascript
x === y || x < y;
x < y || x === y;此规则的正确代码示例:
javascript
x <= y;
x >= y;如何使用
通过配置文件或命令行界面启用此规则,可以使用以下方式:
json
{
"rules": {
"oxc/double-comparisons": "error"
}
}bash
oxlint --deny oxc/double-comparisons