Cada iteración de forEach()
llamará a la función que ha proporcionado. Para detener el procesamiento adicional dentro de cualquier iteración dada (y continuar con el siguiente elemento), solo tiene que return
de la función en el punto apropiado:
elementsCollection.forEach(function(element){
if (!element.shouldBeProcessed)
return; // stop processing this iteration
// This part will be avoided if not neccessary
doSomeLengthyOperation();
});