跳到內容

unicorn/no-hex-escape 吹毛求疵

🛠️ 此規則提供自動修正功能。

功能

強制要求使用 Unicode 跳脫字元 而非 十六進位跳脫字元,以保持一致性和清晰度。

為何這不好?

範例

此規則的錯誤程式碼範例

javascript
const foo = "\x1B";
const foo = `\x1B${bar}`;

此規則的正確程式碼範例

javascript
const foo = "\u001B";
const foo = `\u001B${bar}`;

參考資料

根據 MIT 許可發佈。