首页 > 解决方案 > 如何在另一个 forEach 中停止 forEach 的迭代?

问题描述

arr1.forEach(function(){
 arr2.forEach(function(){
   if(some condition true){
    return; // this only skips the arr2 functionality
   }
   // rest of the code

 });
});

return 仅停止功能。我希望它停止整个 arr2 迭代并继续 arr1 迭代?

更新: (PS:已经知道我可以得到一个变量并将其变为真,所以循环的其余部分将迭代但不会做任何事情。)

中断并继续给出此错误无法确定“中断/继续”的目标

标签: javascriptfor-loopforeach

解决方案


推荐阅读