Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

219
Vistas
¿Por qué se usa () en lugar de llaves / corchetes {} dentro de la función Mapa de Javascript?

Dentro de la función de mapa por qué la función está definida con ( ) => ( ) en lugar de ( ) => { }

 {mylist.map((elem, index) => ( <div key={elem.id}> <h2>{elem.title}</h2> </div> ))}
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede omitir () si pone todo en una línea:

 {mylist.map((elem, index) => <div key={elem.id}><h2>{elem.title}</h2></div>)}

Si desea devolver algo, pero toma varias líneas, debe usar ():

 {mylist.map((elem, index) => ( <div key={elem.id}> <h2>{elem.title}</h2> </div> ))}

Finalmente, cuando desee realizar algo y LUEGO devolver el resultado, debe usar {}. Todavía debe preocuparse cuando devuelve algo: si toma varias líneas, debe envolverlo con ():

 {mylist.map((elem, index) => { const id = elem.id; const title = elem.title; return ( <div key={id}> <h2>{title}</h2> </div> ); })}

Para devolver objetos también es un poco diferente: puede envolver su objeto entre paréntesis: ({...}) o devolverlo explícitamente: () => { return { ... }}

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda