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

Зачем нужен метод resolve в Promise

Метод resolve используется для завершения Promise успешным результатом. Он переводит Promise в состояние fulfilled с переданным значением. Это позволяет обработать результат асинхронной операции в цепочке .then().

Пример:

javascript
const promise = new Promise((resolve, reject) => {
  setTimeout(() => {
    resolve('Данные загружены!');
  }, 1000);
});

promise.then(data => console.log(data)); // "Данные загружены!"

Ключевые моменты:

  • resolve вызывается при успешном выполнении асинхронной операции
  • Можно передать любое значение (объект, массив, примитив)
  • После вызова resolve Promise считается завершённым
  • Последующие вызовы resolve или reject игнорируются
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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