@danilr

Как оптимизировать Promise?

есть метод, который запускает Promise.all(ArrayPromise), длина ArryPromise может быть очень большой - 8000. Так вот, мне как-то надо выйти из метода если первый попавшийся выполняется с ошибкой чтобы не ждать выполнения всех промисов.
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
https://developer.mozilla.org/ru/docs/Web/JavaScri...


Если одно из переданных обещаний будет отклонено, Promise.all будет немедлено отклонен со значением отклоненного обещания, не учитывая другие обещания, независимо выполнены они или нет. Если в качестве аргумента будет передан пустой массив, то Promise.all будет выполнен немедленно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы