Назад к вопросам
Junior
66
questionbank
Что такое промис и какие у него состояния?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Промис (Promise) — это объект, представляющий конечное завершение (или сбой) асинхронной операции и её результирующее значение.
У промиса может быть одно из трех состояний:
- Pending (ожидание): Начальное состояние, еще не исполненное и не отклоненное.
- Fulfilled (исполнено): Операция успешно завершена. В этом состоянии у промиса есть результирующее значение.
- Rejected (отклонено): Операция завершилась с ошибкой. В этом состоянии у промиса есть причина отклонения (ошибка).
После того, как промис переходит в состояние Fulfilled или Rejected, он считается разрешенным (settled). Состояние разрешенного промиса не может измениться.