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

397
Visualizações
Combinar objetos en una matriz

Quiero convertir varios objetos con la misma identificación que la prueba en una matriz de objetos

Actual:

 const array= [ { "test": 1}, { "test": 2}, { "test": 3}, { "test": 4}, ]

Esperado:

 test: [1,2,3,4]

Puede ayudarme alguien, por favor

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Simplemente use el mapa de método nativo (lea más aquí o aquí ) así:

 const array= [ { "test": 1}, { "test": 2}, { "test": 3}, { "test": 4}, ]; const newArray = array.map(p => p.test); console.log(JSON.stringify(newArray)); //[1,2,3,4]

Espero que esto ayude.. ;D

about 4 years ago · Juan Pablo Isaza Relatório

0

Puede usar la función de mapa para este https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map :

 const newarray = array.map(x => x.test); console.log(newarray);
about 4 years ago · Juan Pablo Isaza Relatório

0

const result = {}; yourArray.forEach( ( object ) => { const keys = Object.keys( object ); for ( let i = 0; i < keys.length; i++ ) { const key = keys[ i ]; if ( ! key in result ) { result[ key ] = []; } result[key] = [...result[key], ...object[key] ]; } }); console.log( result );

En este caso:

  1. Necesitas iterar en tu matriz
  2. En cada iteración tienes un nuevo objeto.
  3. A partir de ahí, iteras en todas las claves de ese objeto actual.
  4. Si la clave no existe en su resultado, cree una nueva matriz vacía
  5. Combine el valor del resultado con el valor actual del objeto.
  6. Los valores se almacenan en resultado.
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