list.forEach怎么终止循环
时间: 2023-10-31 19:05:32 浏览: 90
C#并发实战记录之Parallel.ForEach使用
在使用 `list.forEach` 循环时,如果需要在某些条件下终止循环,可以使用 `return` 关键字。但是需要注意的是,`return` 只能用于终止当前的循环,不能终止整个循环过程。
例如,下面的代码会在数组中找到第一个值为 3 的元素,找到后就终止循环:
```
const arr = [1, 2, 3, 4, 5];
arr.forEach(item => {
if (item === 3) {
console.log('找到了');
return;
}
});
```
执行结果:
```
找到了
```
需要注意的是,这种方式只适用于 `forEach` 循环,如果使用其他的循环方式,比如 `for` 循环,则需要使用 `break` 关键字来终止循环。
阅读全文