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

178
Vistas
How to access array within an object? (Javascript)

Here is my object in a map function:

element: {2021-12-03: Array(12)}

How to I access the Array?

I've tried this:

element.date

But I get 'undefined'

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

0

To access properties of an object where the property name contains problematic characters like e.g. ., (), #, -, +, * , / or (space), use the square bracket [] notation and pass in the name of the property as a string:

element['2021-12-03'] // returns your array
about 4 years ago · Juan Pablo Isaza Denunciar

0

I'd recommend restructuring your element such that:

element: {
   date: '2021-12-03',
   items: [....] // Array(12)....
}

then if you had something like an array of element you could find a specific date via:

my_element = elements.find(x => x.date === '2021-12-03')
about 4 years ago · Juan Pablo Isaza Denunciar

0

You can restructure as @iamaword said. like this:

let data = {'2021-12-03': [1,2,3,4], '2021-11-03': [5,6,7,8]}

let elements = Object.entries(data).map(item => {
  return {date: item[0], items: item[1]} // Depends on you.
});

elements.forEach(element => {
 console.log(`${element.date}:${JSON.stringify(element.items)}`);
});

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