Każda iteracja forEach()
wywoła podaną funkcję. Aby zatrzymać dalsze przetwarzanie w ramach dowolnej iteracji (i kontynuować z następnym elementem), wystarczy return
z funkcji w odpowiednim punkcie:
elementsCollection.forEach(function(element){
if (!element.shouldBeProcessed)
return; // stop processing this iteration
// This part will be avoided if not neccessary
doSomeLengthyOperation();
});