Встречается на собеседованиях • сегодня
Какие знаешь состояния ожидания у Promise в JavaScript
Promise в JavaScript может находиться в одном из трёх состояний:
- Pending - начальное состояние, когда промис ещё не выполнен
- Fulfilled - успешное выполнение (вызывается resolve)
- Rejected - выполнение с ошибкой (вызывается reject)
Пример:
javascript
const promise = new Promise((resolve, reject) => {
// Здесь промис в состоянии pending
setTimeout(() => {
const success = true;
if (success) {
resolve('Успех!'); // Fulfilled
} else {
reject('Ошибка!'); // Rejected
}
}, 1000);
});После выполнения промис переходит в одно из финальных состояний (fulfilled или rejected) и больше не меняется.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы