mapMuchas veces tienes un array y quieres transformarlo completo.
Ejemplos típicos:
Con bucles se puede, pero map te deja expresar esa intención de forma directa.
map:
El array original no se modifica.
La callback es la función que pones dentro de map.
Con función tradicional:
Con función flecha:
Con función tradicional:
Con función flecha:
Aquí no estás cambiando los usuarios: estás construyendo otro array con una vista distinta de los datos.
Hazte esta pregunta:
Si la respuesta es sí, suele ser map.
Crea un array, úsalo con map para transformarlo y muestra el resultado en consola.
Cuando nombras mejor tu intención, también depuras mejor tu código...