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

109
Visualizações
JS (ES6) Flatten array of maps of unknown length

I would like to flatten an array of maps (for example the one in the screenshot).

In the screenshot it's an array of length 2, but this could be an array of length n.

enter image description here

The end result I would like to achieve is to only keep the Maps and remove the array in which the maps are located now.

enter image description here

Anyone knows a solution for this problem? Thank you

I tried the solutions proposed in Simplest way to merge ES6 Maps/Sets? but that did not resolve my specific problem.

UPDATE: The problem was solved by following code:

let tmpArray = [];
myStartingArray.forEach((el) => {
  tmpArray = tmpArray.concat(el.entries());
});

let myMap = new Map();
tmpArray.forEach((d) => {
  myMap.set(d.key, d.value);
});
about 4 years ago · Juan Pablo Isaza
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