JavaScript · Middle · Запитання 19 з 75
Чим Promise.any відрізняється від Promise.race?
- ✓Правильна відповідь:
anyчекає перший успішний,race- перший завершений з будь-яким наслідком - 2
raceчекає перший успішний, аany- перший завершений з будь-яким наслідком - 3Це синоніми,
any- новіша назва методуrace
Пояснення
Promise.any відхиляється лише тоді, коли відхилилися всі, з AggregateError. Promise.race переймає наслідок найшвидшого - так роблять таймаути: Promise.race([fetch(url), timeout(5000)]).