← К глоссарию

Promise

Promise бывает в состояниях pending, fulfilled и rejected. Он позволяет строить цепочки асинхронного кода без коллбэк-ада.

Почему это важно

Promise — базовый контракт асинхронности в современном frontend и интеграции API.

Примеры

  • fetch возвращает Promise
  • Promise.all для параллельных запросов

Как объяснить на собеседовании

Promise — объект состояния async-операции: pending, fulfilled или rejected.

Частая ошибка

Не возвращать Promise из then-обработчика и ломать цепочку.

Где встречается на практике

  • fetch и API-клиенты
  • Параллельные запросы через Promise.all
  • Асинхронная инициализация приложения

Где это применять дальше

Связанные термины

© 2026 Road to JS · ИП Добрынина Екатерина Владимировна

ИНН 482425719598 · ОГРНИП 326480000011329 · qamos@bk.ru