Встречается на собеседованиях • сегодня

Что такое метод reject в Promise

Метод reject в Promise используется для создания промиса, который сразу отклоняется с указанной причиной (ошибкой). Это удобно для явного возврата отклонённого промиса без необходимости создавать новый через new Promise.

Пример:

javascript
const rejectedPromise = Promise.reject('Ошибка загрузки');

rejectedPromise.catch(error => {
  console.error(error); // "Ошибка загрузки"
});

Особенности:

  • Создаёт сразу отклонённый промис
  • Принимает один аргумент - причину отклонения (обычно Error или строка)
  • Часто используется в тестах или для обработки ошибок в цепочке промисов

Важно: не путать с resolve, который создаёт успешно выполненный промис.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы