Встречается на собеседованиях • сегодня
Для каких задач используешь Promise
Promise используется для работы с асинхронными операциями, чтобы избежать "callback hell" и улучшить читаемость кода. Основные сценарии:
- Запросы к API
javascript
fetch('https://api.example.com/data')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));- Цепочки асинхронных операций
javascript
getUser()
.then(user => getPosts(user.id))
.then(posts => renderPosts(posts));- Обработка ошибок через
.catch() - Параллельное выполнение с
Promise.all() - Ожидание первого завершённого с
Promise.race()
Также Promise — основа для async/await, что делает код ещё чище.

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