Встречается на собеседованиях • сегодня
Что произойдет при Promise.resolve
При вызове Promise.resolve() создается промис, который сразу переходит в состояние fulfilled (выполнен) с переданным значением. Если значение — промис, он будет развернут.
javascript
// Промис выполнится сразу с числом 42
Promise.resolve(42).then(val => console.log(val)); // 42
// Если передать промис, он будет развернут
const innerPromise = new Promise(res => res('done'));
Promise.resolve(innerPromise).then(val => console.log(val)); // 'done'Если передать thenable объект (имеет метод then), он будет обработан как промис.

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