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

115
Visualizações
Matriz con mapa que regresa pendiente de promesa

Estoy tratando de vaciar una matriz y usar el mapa para cambiar la matriz, pero cuando hago console.log en la matriz, la devolución es una promesa pendiente.

 const arrayPokemons = Array(5) .fill() .map((item, index) => fetch(`https://pokeapi.co/api/v2/pokemon/${index + 1}`) .then((res) => res.json()) .then((data) => data.name) ); console.log(arrayPokemons);

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

0

Solo necesitas resolver las promesas. El código que proporcionó asigna cada elemento de la matriz a una Promesa, por lo que ahora tiene cinco Promesas. Para resolverlos todos (espere a que se resuelvan todos) y acceda a los resultados, puede usar Promise.all .

El fragmento revisado a continuación hace eso y funciona según lo previsto.

 const promises = Array(5) .fill() .map((item, index) => fetch(`https://pokeapi.co/api/v2/pokemon/${index + 1}`) .then((res) => res.json()) .then((data) => data.name) ); Promise.all(promises).then((arrayPokemons) => { console.log(arrayPokemons) })

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