JavaScript · Middle · Pytanie 19 z 75
Czym Promise.any różni się od Promise.race?
- ✓Poprawna odpowiedź:
anyczeka na pierwszy sukces,race- na pierwsze rozstrzygnięcie z dowolnym wynikiem - 2
raceczeka na pierwszy sukces, aany- na pierwsze rozstrzygnięcie z dowolnym wynikiem - 3To synonimy;
anyto nowsza nazwarace
Wyjaśnienie
Promise.any odrzuca się tylko wtedy, gdy odrzucone zostaną wszystkie, z AggregateError. Promise.race przyjmuje wynik najszybszego - tak robi się timeouty: Promise.race([fetch(url), timeout(5000)]).