// 使用 continue 跳出本次循环并继续下一次循环
const array = [1, 2, 3, 4, 5];
array.forEach((item, index) => {
if (item === 3) {
console.log('跳过本次循环');
return; // 在 forEach 中使用 return 可以跳出本次循环,但不会终止整个循环
}
console.log(`数组中的元素 ${item} 在索引 ${index} 处`);
});
// 输出结果:
// 数组中的元素 1 在索引 0 处
// 数组中的元素 2 在索引 1 处
// 跳过本次循环
// 数组中的元素 4 在索引 3 处
// 数组中的元素 5 在索引 4 处
在 forEach 方法中,使用 return 可以跳出当前的迭代,但不会终止整个循环。如果你需要完全终止循环,建议使用其他方法如 for 循环或 every 方法。
上一篇:js 位运算符
下一篇:js foreach 跳出循环
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站