跳到内容

unicorn/number-literal-case 样式

🛠️ 本规则提供自动修复。

作用

本规则强制执行数字字面量的正确大小写。

为什么这样不好?

当一个标识符和一个数字字面量都是小写时,很难区分它们。

示例

此规则的不正确代码示例

javascript
const foo = 0xff;
const foo = 0xff;
const foo = 0xff;
const foo = 0xffn;

const foo = 0b10;
const foo = 0b10n;

const foo = 0o76;
const foo = 0o76n;

const foo = 2e-5;

此规则的正确代码示例

javascript
const foo = 0xff;
const foo = 0b10;
const foo = 0o76;
const foo = 0xffn;
const foo = 2e5;

引用

在 MIT 许可下发布。