js 数组跳出循环的方法
时间: 2023-11-30 21:04:27 浏览: 56
在 JavaScript 中,有几种方法可以从循环中跳出:
1. 使用 `break` 关键字:在循环体内部使用 `break` 关键字可以立即终止循环。
```javascript
for (let i = 0; i < array.length; i++) {
if (condition) {
break; // 跳出循环
}
// 循环体代码
}
```
2. 使用 `return` 关键字(适用于函数内部的循环):如果循环是函数内部的一部分,可以使用 `return` 关键字来跳出循环并立即返回函数。
```javascript
function myFunction(array) {
for (let i = 0; i < array.length; i++) {
if (condition) {
return; // 跳出循环并返回函数
}
// 循环体代码
}
}
```
3. 使用标签和 `break` 关键字:可以在循环前面加上一个标签,并在需要跳出循环的地方使用带有标签的 `break`。
```javascript
outerLoop: for (let i = 0; i < outerArray.length; i++) {
for (let j = 0; j < innerArray.length; j++) {
if (condition) {
break outerLoop; // 跳出外部循环
}
// 循环体代码
}
}
```
上述代码中,`outerLoop` 是一个标签,`break outerLoop` 会跳出外部循环。
根据具体情况,选择适合的方法来跳出循环。