Встречается на собеседованиях • сегодня
Какие знаешь примеры использования Promise
Promise используется для работы с асинхронными операциями, избегая "callback hell". Основные примеры:
- HTTP-запросы (например, через
fetch):
javascript
fetch('https://api.example.com/data')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));- Таймауты:
javascript
new Promise(resolve => setTimeout(resolve, 1000))
.then(() => console.log('1 second passed'));- Цепочки операций:
javascript
asyncOperation1()
.then(result1 => asyncOperation2(result1))
.then(result2 => console.log(result2));- Параллельное выполнение:
javascript
Promise.all([promise1, promise2])
.then(results => console.log(results));- Обработка ошибок:
javascript
someAsyncFunction()
.catch(error => handleError(error))
.finally(() => cleanup());Promise также используется в современных async/await синтаксисе для более читаемого кода.

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