跳至內容

eslint/no-empty-function 限制

作用

禁止使用空函式

為什麼這不好?

空函式會降低可讀性,因為讀者需要猜測這是有意還是無意的。因此,為空函式撰寫清晰的註解是一個好習慣。

範例

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

javascript
function foo() {}

const bar = () => {};

此規則的正確程式碼範例

javascript
function foo() {
  // do nothing
}

function foo() {
  return;
}
const add = (a, b) => a + b;

參考

在 MIT 許可下發布。