跳至內容

eslint/no-empty-static-block 正確性

此規則預設為開啟。
💡 此規則有建議可參考。

作用

禁止使用空的靜態區塊

為何這樣不好?

空的區塊陳述式雖然在技術上不是錯誤,但通常是因為重構未完成而產生的。它們在閱讀程式碼時可能會造成混淆。

範例

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

js
class Foo {
  static {}
}

此規則的正確程式碼範例

js
class Foo {
  static {
    // blocks with comments are allowed
  }
}
class Bar {
  static {
    doSomething();
  }
}

參考

以 MIT 許可證發布。