¿Porqué usar Array.map() para iterar los elementos de la interfaz, en vez de usar un Array.forEach()? El map crea un nuevo arreglo, forEa...

Pregunta de la clase:
PropTypes
Guido Cavallo

Guido Cavallo

Pregunta
studenthace 6 años

¿Porqué usar Array.map() para iterar los elementos de la interfaz, en vez de usar un Array.forEach()?

El map crea un nuevo arreglo, forEach sirve para iterar solamente

3 respuestas
para escribir tu comentario
    Oscar Barajas Tavares

    Oscar Barajas Tavares

    Team Platzihace 6 años

    Hay formas de trabajar que nos aseguran que cumpliremos con un estandar establecido dentro de la librería.

    Gabriel De Andrade

    Gabriel De Andrade

    studenthace 6 años

    Precisamente por eso es que utilizamos map, no queremos que de ninguna forma se modifique el Array pues eso violaría la regla de React de que no debemos modificar nuestro estado por fuera de la función que sirve para setear el estado. Y al copiar el Array con map estamos seguros de que eso no pasará :D

Curso Práctico de React JS

Curso Práctico de React JS

React es una de las librerías más utilizadas hoy para crear aplicaciones web. Aprende a través de la creación de la interfaz de PlatziVideo todo lo que necesitas para crear increíbles componentes con React

Curso Práctico de React JS
Curso Práctico de React JS

Curso Práctico de React JS

React es una de las librerías más utilizadas hoy para crear aplicaciones web. Aprende a través de la creación de la interfaz de PlatziVideo todo lo que necesitas para crear increíbles componentes con React