Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

230
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda