break: 结束当前的循环体 (如 for、while)
代码为:
function fun() {
for (let i = 0; i < 10; i++) {
if (i == 5) {
break;
}
console.log(i);
}
console.log(111);
}
fun();
输出的值为:(执行到5,停止向下执行)continue: 跳出本次循环,继续执行下次循环function fun() {
for (let i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
console.log(i);
}
console.log(111);
}
fun();
输出的值为:(跳过5,继续向下执行)
return: 不仅可以终止当前函数体内的代码,还能返回 return 语句后面的值。
function fun() {
for (let i = 0; i < 10; i++) {
if (i == 5) {
return;
}
console.log(i);
}
}
fun();
输出的值为:(执行到5直接全部停止 )