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

96
Vistas
Encuentre el primer elemento de la matriz y muéstrelo en la función de mapa pero tenga una advertencia - Reaccionar

tengo datos asi:

 { "title": 0, "name": 0, "score": 0, "summary": [ { "id": 1, "start": "2019-11-01", "end": "2019-11-04" }, { "id": 2, "start": "2019-11-01", "end": "2019-11-04" } ] }

Estoy tratando de acceder al primer elemento del resumen, así que probé esto:

 const newDate = new Date(data?.summary.map((d: any, index: number) => { if (index === 0) { return ( new Date(d.start) ) } })),

aunque está funcionando me sale la advertencia:

Array.prototype.map() espera que se devuelva un valor al final de la función de flecha array-callback-return

Sé que debe ser porque no devuelvo nada en la devolución de llamada y la devolución está en la declaración if.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

if (index === 0) { return ( new Date(d.start) )

Solo está devolviendo un valor si index === 0.

No estoy seguro de lo que estás tratando de lograr:

 const newDate = new Date(data?.summary.map((d: any, index: number) => { if (index === 0) { return ( new Date(d.start) ) } })),

Supongo:

 const newDate = newDate(data?.summary[0]?.start)

Hará la cosa.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Puede acceder al primer elemento sin usar la función de map :

 const newDate = new Date(data?.summary[0].start)
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