JavaScript continue 与 break

在 JavaScript 中,continue 和 break 是两个用于控制循环的语句。

break 语句用于终止当前循环,并立即跳出循环体。当遇到 break 时,任何当前循环中的代码都不会继续执行,程序控制权将立即传递给循环之后的下一条语句。

例如,在以下 for 循环中,当 i 的值等于 3 时,break 语句将被执行,循环将被终止,并且程序将继续执行循环之后的代码:

for (var i = 0; i < 10; i++) {
  if (i === 3) {
    break;
  }
  console.log(i);
}

输出:

0
1
2

continue语句用于终止当前迭代,并立即跳到下一次迭代。当遇到continue` 时,当前循环中的剩余代码将被执行,然后程序将回到循环的顶部,并继续执行下一次迭代。

例如,在以下 for 循环中,当 i 的值等于 3 时,continue 语句将被执行,剩余的循环代码将被跳过,然后程序将继续执行下一次迭代:

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

输出:

0
1
2
4
5
6
7
8
9

你可能感兴趣的:(javascript,开发语言,ecmascript)