跳过到内容

eslint/no-empty-function 限制

说明

禁止使用空函数

为什么不好?

空函数会降低可读性,因为读者需要猜测是否是有意的。因此,为空函数写一个明确的注释是一种好习惯。

示例

此规则不正确代码的示例

javascript
function foo() {}

const bar = () => {};

此规则正确代码的示例

javascript
function foo() {
  // do nothing
}

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

参考资料

在 MIT 许可证下发布。