跳至正文

eslint/no-nonoctal-decimal-escape 正确性

此规则默认为开启状态。
🚧 自动修复仍在开发中。

规则作用

此规则禁止在字符串字面量中使用 \8 和 \9 转义序列

为什么这样做很糟糕?

ECMAScript 规范将字符串字面量中的 \8 和 \9 视作遗留特性。

示例

javascript
incorrect: "8";
("9");
correct: "8";
("\\9");

参考

根据 MIT 许可证发布。