JavaScript continue


JavaScript continue

介绍

continue 语句终止当前或标记循环的当前迭代中的语句的执行,并继续执行下一次迭代的循环。

continue;

如果在带标签的语句中使用continue语句,则语法如下:

continue labelName;

break 语句相反, continue 不会完全终止循环的执行;代替:

  • while循环中,它会跳回到条件。
  • for循环中,它跳转到更新表达式。

例子

以下示例显示了一个while循环,该循环具有一个continue语句,该语句在i的值为3时执行。因此, n 取值为1,3,7和12。

var i = 0;
var n = 0;

 while (i < 5) {
  i++;

  if (i === 3) {
    continue;
  }

  n += i;
  console.log (n);
 }

在下面的示例中,循环从1到9迭代。由于将continue语句与表达式(i < 5)一起使用,因此跳过了continuefor body结尾之间的语句。

for (var i = 1; i < 10; i++) {
    if (i < 5) {
        continue;
    }
    console.log (i);
 }

更多JavaScript教程

学习更多JavaScript教程