17 / 32
Как работают async/await?
async перед функцией заставляет её всегда возвращать промис. await приостанавливает выполнение async-функции до разрешения промиса и возвращает его результат. Под капотом это синтаксический сахар над промисами и генераторами, который позволяет писать асинхронный код в синхронном стиле.