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直接全部停止 )