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
¿La forma más limpia de convertir esta matriz en un solo objeto?

Solo busco la forma más limpia de convertir la siguiente matriz en el siguiente formato de objeto. Muchas gracias

 const item = [ { address: '123 fake street' }, { loan: 'no' }, { property: 'no' } ] const obj = { address: '123 fake street', loan: 'no', property: 'no' }
about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Puede usar Object.assign() y difundir la sintaxis para convertir la matriz de objetos en un solo objeto.

 const item = [ { address: '123 fake street' }, { loan: 'no' }, { property: 'no' } ] const obj = Object.assign({}, ...item); console.log(obj);

about 4 years ago · Juan Pablo Isaza Denunciar

0

La sintaxis de reducción y propagación sería una forma limpia de convertir la matriz en un objeto.

 const item = [ { address: '123 fake street' }, { loan: 'no' }, { property: 'no' } ] let obj = item.reduce((pre, cur)=>{ return {...pre, ...cur}; }, {}); // Result: obj={address: '123 fake street', loan: 'no', property: 'no'}
about 4 years ago · Juan Pablo Isaza Denunciar

0

Simplemente use un bucle for...of simple para iterar sobre la matriz y Object.entries para extraer la clave/valor. Luego simplemente actualice un objeto vacío con esa información

 const item = [ { address: '123 fake street' }, { loan: 'no' }, { property: 'no' } ]; const obj = {}; for (const el of item) { const [[key, value]] = Object.entries(el); obj[key] = value; } console.log(obj);

Documentación adicional

  • Asignación de desestructuración
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