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

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

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 Relatório

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 Relatório

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 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