Встречается на собеседованиях • сегодня
Что передается в конструктор при создании Promise
В конструктор Promise передается функция-исполнитель (executor) с двумя параметрами: resolve и reject. Это колбэки для управления состоянием промиса.
Пример:
javascript
const promise = new Promise((resolve, reject) => {
// Асинхронная операция
if (/* успех */) {
resolve('Успех!'); // Переход в состояние fulfilled
} else {
reject('Ошибка!'); // Переход в состояние rejected
}
});Особенности:
- Executor вызывается сразу при создании промиса
resolveиrejectпринимают только один аргумент (остальные игнорируются)- Если в executor выброшена ошибка, промис автоматически отклоняется

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