← К глоссарию

async/await

Ключевое слово async делает функцию возвращающей Promise, а await приостанавливает её выполнение до завершения Promise.

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

async/await делает сложную async-логику читаемой и поддерживаемой в продуктовых проектах.

Примеры

  • await fetch(...)
  • try/catch для async ошибок

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

async объявляет функцию, возвращающую Promise, а await ожидает его выполнение внутри функции.

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

Использовать await в цикле там, где нужен параллельный запуск.

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

  • Загрузка данных экрана
  • Серверные actions и handlers
  • Пошаговые операции с API

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

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

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

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