Back to questions
Middle+
6
Какие статусы есть у промисов?
Companies where asked
Ifellow
Answer from AI
sobes.tech AI
У промисов в JavaScript есть три основных статуса:
- Pending (ожидание) — начальное состояние, промис еще не завершён.
- Fulfilled (выполнен) — операция успешно завершена, промис возвращает результат.
- Rejected (отклонён) — операция завершилась с ошибкой, промис возвращает причину отказа.
Пример:
const promise = new Promise((resolve, reject) => {
setTimeout(() => {
resolve('Успех'); // или reject('Ошибка');
}, 1000);
});
promise.then(result => console.log(result))
.catch(error => console.error(error));