JavaScript forEach ループで「次の」反復に進む [重複] 質問する

JavaScript forEach ループで「次の」反復に進む [重複] 質問する

JavaScript ループの次の反復に進むにはどうすればよいですかArray.forEach()?

例えば:

var myArr = [1, 2, 3, 4];

myArr.forEach(function(elem){
  if (elem === 3) {
    // Go to "next" iteration. Or "continue" to next iteration...
  }

  console.log(elem);
});

MDNドキュメントループから完全に抜け出すことだけを言及し、次の反復には移りません。

ベストアンサー1

return現在の反復をスキップしたい場合は、単にスキップすることができます。

関数内にいるため、return他の操作を行う前に、ステートメントの下のコード実行を事実上スキップすることになりますreturn

おすすめ記事