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
。