跳至內容

eslint/sort-keys 樣式

🚧 自動修正功能仍在開發中。

作用

當宣告多個屬性時,依字母順序排序屬性名稱可讓之後更容易找到和/或比較必要的屬性。

為什麼這不好?

未排序的屬性鍵可能會使程式碼更難閱讀和維護。

範例

此規則的不正確程式碼範例

js
let myObj = {
  c: 1,
  a: 2,
};

此規則的正確程式碼範例

js
let myObj = {
  a: 2,
  c: 1,
};

參考

以 MIT 授權發布。