
JS | Promise
Промис — это объект, который либо выполняется с некоторым значением, либо отклоняется с ошибкой. Промис может иметь одно из трех состояний: находится в режиме ожидания (pending), выполнен (fulfilled), отклонен (rejected).
Некоторые методы, которые ускорят разработку:
- race - возвращает Обещание (Promise) с результатом, первого завершенного из переданных обещаний. Т.е. возвратит resolve или reject, в зависимости от того, что случится первым
- any - Как только одно из "обещаний"(Promise) выполнится успешно(fullfill), метод возвратит единственный объект Promise со значением выполненного "обещания"
- allSettled - возвращает промис, который исполняется когда все полученные промисы завершены
Внизу подробная статья о Promise с примерами
Промис — это объект, который либо выполняется с некоторым значением, либо отклоняется с ошибкой. Промис может иметь одно из трех состояний: находится в режиме ожидания (pending), выполнен (fulfilled), отклонен (rejected).
Некоторые методы, которые ускорят разработку:
- race - возвращает Обещание (Promise) с результатом, первого завершенного из переданных обещаний. Т.е. возвратит resolve или reject, в зависимости от того, что случится первым
- any - Как только одно из "обещаний"(Promise) выполнится успешно(fullfill), метод возвратит единственный объект Promise со значением выполненного "обещания"
- allSettled - возвращает промис, который исполняется когда все полученные промисы завершены
Внизу подробная статья о Promise с примерами