Products
GG网络技术分享 2025-11-12 19:53 5
在JavaScript中,break 和 return 语句是常用的控制循环流程的工具。下面我将详细说明白这两种语句的用法,并通过代码示例来展示它们怎么干活。
break 语句退出循环break 语句用于马上退出Zui近的循环。一旦施行到 break 语句,循环将终止,并且控制流将跳转到循环之后的代码。

javascript
for {
console.log;
if {
break; // 当 i 等于 5 时 退出循环
}
}
// 输出后来啊:0 1 2 3 4
在上面的例子中,当 i 的值达到 5 时break 语句被触发,循环提前收尾。
return 语句退出函数return 语句用于马上退出当前函数,并Neng返回一个值。Ru果在循环内部用 return,它将不仅退出循环,还会退出包含循环的函数。
javascript
function test {
for {
console.log;
if {
return; // 当 i 等于 5 时 退出函数
}
}
}
test; // 输出后来啊:0 1 2 3 4
在这玩意儿例子中,当 i 的值达到 5 时return 语句被触发,函数提前收尾,所以呢循环也会收尾。
forEach 循环中用 break 和 return在 forEach 循环中, 不Neng直接用 break 语句,基本上原因是 forEach 循环没有给直接退出循环的方法。但是Neng通过抛出异常来间接退出循环,或者用 return 语句退出函数。
javascript let arr = ;
arr.forEach { console.log; if { return; // 退出函数, 间接退出forEach循环 } });
// 输出后来啊:1 2 3
在这玩意儿例子中,当数组元素等于 3 时return 语句被触发,函数收尾,所以呢 forEach 循环也会收尾。
break 和 return 语句是JavaScript中控制循环流程的关键工具。正确用它们Neng帮你编写geng清晰、geng高大效的代码。
Demand feedback