循环系列
forEach如何退出循环
常规的for循环,可以使用 continue 和 break来退出循环
break关键字用于立即终止当前循环的执行,并跳出循环体continue关键字用于跳出当前循环的剩余部分,并继续下一次循环迭代
forEach如何退出循环?
- 不能通过return跳出循环
- 可以通过抛出异常来退出整个循环体
try {
const arr = [1, 2, 3];
arr.forEach((item) => {
if (item == 2) {
throw new Error();
}
console.log('item', item);
});
} catch (e) {
console.log('e', e);
}