forEach()
の各反復 指定した関数を呼び出します。任意の反復内でそれ以上の処理を停止する(そして次の項目に進む)には、return
を実行するだけです。 適切な時点での関数から:
elementsCollection.forEach(function(element){
if (!element.shouldBeProcessed)
return; // stop processing this iteration
// This part will be avoided if not neccessary
doSomeLengthyOperation();
});