[1,2,3].forEach(function(el) {
if(el === 1) break;
});
¿Cómo puedo hacer esto usando el nuevo forEachmétodo en JavaScript? Lo he intentado return;, return false;y break. breakse bloquea y returnno hace nada más que continuar la iteración.
returncontinúa la iteración, omitirá cualquier código que venga después en el bloque. Tome este código, por ejemplo:[1,2,3].forEach(function(el) { if(el === 2) { console.log(`Match on 2!`); return; } console.log(el); });.Laconsole.log(el);se saltará cuando se empareja 2.