JavaScript · Middle · Запитання 17 з 75
Як поведеться Promise.all, якщо один із промісів відхилиться?
- ✓Правильна відповідь: Одразу відхилиться з цією помилкою; решта результатів буде втрачена
- 2Дочекається всіх промісів і поверне масив із результатами й помилками
- 3Проігнорує помилку й поверне результати лише успішних
Пояснення
Promise.all - «усе або нічого». Решта операцій не скасовується, просто їхні результати більше не потрібні. Якщо важливі всі наслідки - Promise.allSettled, перший успішний - Promise.any, перший завершений - Promise.race.