📜  JavaScript Continue语句(1)

📅  最后修改于: 2023-12-03 14:42:24.061000             🧑  作者: Mango

JavaScript Continue语句

continue语句是JavaScript中的一种控制流语句,用于跳过当前循环中的剩余代码,并继续执行下一次循环。

用法

continue语句只能用在forwhiledo-whilefor...infor...of循环中。当代码执行到continue语句时,循环会立即跳到下一次迭代,而不再执行循环体内位于continue语句后的代码。

以下是使用continue语句的示例:

for (let i = 0; i < 5; i++) {
  if (i === 2) {
    continue;
  }
  console.log(i);
}

输出结果:

0
1
3
4

在这个例子中,当i等于2时,continue语句触发,跳过了console.log(i)语句,直接进入下一次迭代。因此,数字2被跳过了。

注意事项
  • 在使用continue语句前,一定要确保在循环条件和循环增量的设置中,有一种方式可以确保循环最终会结束。否则可能导致无限循环。
  • continue语句只会跳过当前循环中的代码,不会跳出循环。如果需要跳出循环,可以使用break语句。
浏览器兼容性

continue语句在所有常用的浏览器中均被支持,并且与ES3和更高版本的JavaScript兼容。

总结

continue语句是一种控制流语句,用于跳过当前循环中的代码,进入下一次循环。它在需要在循环特定条件下跳过某些迭代时非常有用。通过合理使用continue语句,可以提高代码的可读性和执行效率。

参考链接:MDN文档-continue