FC ConcursosFC Concursos

Flashcard FC558594

Qual método JavaScript retorna o primeiro resultado bem sucedido entre várias promessas concorrentes?

Desenvolvimento Web

FCC · 2025

De acordo com o assunto TI Desenvolvimento de Sistemas: Desenvolvimento Web, responda:

Qual método JavaScript retorna o primeiro resultado bem sucedido entre várias promessas concorrentes?
Mostrar resposta e comentário

Resposta

Promise.any() é um método estático que recebe um iterável de promessas e retorna uma nova promessa que se resolve com o valor da primeira promessa do conjunto que for cumprida.



• AggregateError: se todas as promessas forem rejeitadas, a promessa final é rejeitada com um AggregateError que agrupa os motivos das rejeições.
• Cancelamento automático: as outras promessas continuam em execução, pois não há cancelamento automático, embora o fluxo já esteja resolvido quando a primeira promessa é cumprida.
• Uso prático: ideal para obter o primeiro retorno válido entre várias fontes concorrentes, ignorando falhas das demais.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/546370

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo