跳至内容

eslint/no-continue Style

它做什么

禁止使用 continue 语句

为什么不好?

continue 语句会在当前迭代或有标记的循环中终止执行语句,并继续执行循环的下一个迭代。如果使用不当,它会让代码难于测试和维护,可读性低。替换时应使用结构化控制流语句,例如 if。

示例

javascript
var sum = 0,
  i;

for (i = 0; i < 10; i++) {
  if (i >= 5) {
    continue;
  }

  sum += i;
}

参考

根据 MIT 许可协议发布。