Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

forEach

se puede ocupar en cualquier circunstancia y cuales serán sus limitaciones

1 respuesta

Hola Eduardo, que tal?

forEach recorre todos los elementos de un array de forma ascendente, al igual que el loop for normal, esto se debe a que internamente posee un loop for. sabiendo esto, podemos decir que siempre que vayas a hacer un loop for, vale más la pena usar un forEach, ya que elimina la carga mental de tener que lidiar con variables de control y, por lo tanto, puede ayudar a que el código sea más fácil de leer, teniendo en cuenta que es una forma muy usada en el mundo JavaScript en general.

En cuanto a sus limitaciones la documentación de MDN, nos indica que "no hay forma de detener un bucle forEach a menos que coloques una excepción". Es decir en caso que desees cortar el loop en tu aplicación, forEach no es la herramienta mas idónea para iterar un array.

Espero haber aclarado tu duda=)

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios