eslint/prefer-exponentiation-operator 风格
它的作用
禁止使用 Math.pow,推荐使用 ** 运算符
为什么这是不好的?
自 ES2016 起引入的中缀幂运算符 ** 是标准 Math.pow 函数的一种替代方案。中缀表示法被认为比函数表示法更具可读性,因此更受青睐。
示例
此规则的 错误 代码示例:
javascript
Math.pow(a, b);此规则的 正确 代码示例:
javascript
a ** b;如何使用
通过配置文件或命令行工具 启用 此规则,可以使用:
json
{
"rules": {
"prefer-exponentiation-operator": "error"
}
}bash
oxlint --deny prefer-exponentiation-operator