Promise.all() Aguardar todos
Última atualização: 2026-10-13
Promise.all() Aguardar todos
Promise.all aguarda todos os Promises; rejeita imediatamente em qualquer falha.
| Categoria | Assíncrono |
|---|
⚙️ Parâmetros
| iterable |
|---|
Retorno:Um Promise do array de resultados.
Modifica o original:Não (retorna um novo valor)
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
💡 Dica
⚠️ Aviso
🌐 Suporte do navegador
| Navegador | |||||
|---|---|---|---|---|---|
| Promise.all() | ✓ v32 | ✓ v12 | ✓ v27 | ✓ v8 | ✓ v19 |
| Suportado por todos os navegadores modernos | |||||
🏷️ Métodos assíncronos
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
📚 Tutoriais relacionados
❓ Perguntas frequentes
Qall x allSettled?
Aall rejeita na primeira falha; allSettled espera todas.
QOs resultados ficam na ordem de entrada?
ASim — mesma ordem da entrada, não da conclusão.
QComo fazer chamadas de API concorrentes?
Aawait Promise.all([fetch(url1), fetch(url2)]).