在 JavaScript 中,break
和 continue
是两个关键字,通常用于控制循环语句的执行。
break
用于中断循环语句的执行,常用于 for
、while
、do-while
等循环语句内部。当执行到 break
语句时,程序会跳出当前循环,继续执行下面的代码。
for (let i = 1; i <= 10; i++) {
if (i === 5) {
break;
}
console.log(i);
}
// 输出 1 2 3 4
continue
用于结束本次循环的执行,继续下一次循环的执行。当执行到 continue
语句时,程序会终止当前循环的执行,但不会结束循环。程序会继续执行下一次循环。
for (let i = 1; i <= 10; i++) {
if (i === 5) {
continue;
}
console.log(i);
}
// 输出 1 2 3 4 6 7 8 9 10