跳至內容

unicorn/escape-case 吹毛求疵

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

作用

強制使用大寫字元而非小寫字元來定義跳脫序列值。這樣做可以使跳脫值更容易與識別符區分,提高程式碼的可讀性。

為什麼這不好?

範例

此規則的錯誤程式碼範例

javascript
const foo = "\xa9";
const foo = "\ud834";
const foo = "\u{1d306}";
const foo = "ca";

此規則的正確程式碼範例

javascript
const foo = "\xA9";
const foo = "\uD834";
const foo = "\u{1D306}";
const foo = "cA";

參考文獻

以 MIT 授權發布。