Встречается на собеседованиях • сегодня
Что такое метод resolve в Promise
Метод resolve в Promise используется для завершения Promise успешно, передавая результат выполнения. Он переводит Promise в состояние "fulfilled".
Пример:
javascript
const promise = new Promise((resolve, reject) => {
setTimeout(() => {
resolve('Успешно выполнено!');
}, 1000);
});
promise.then(result => {
console.log(result); // "Успешно выполнено!"
});
text
Особенности:
1. Можно передать любое значение (включая другой Promise)
2. Если передать thenable объект (имеющий метод `then`), он будет "развёрнут"
3. Вызов `resolve` не прерывает выполнение функции, код после него продолжит работать
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы