SobesLab логотип SobesLab

Ответ

Promise имеет три возможных состояния: *pending* (в ожидании) – изначальное состояние, ещё не завершено; *fulfilled* (исполнен) – операция завершилась успешно, промис «разрешён» и содержит полученное значение; *rejected* (отклонён) – операция завершилась с ошибкой, промис «отклонён» и хранит причину (обычно объект ошибки). Промис начинает в состоянии pending и потом неизменно переходит либо в fulfilled, либо в rejected.