Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Async/await — это синтаксический сахар над промисами, облегчающий работу с асинхронным кодом. Он позволяет писать асинхронные операции в более синхронном стиле, делая код более читабельным и легким для понимания по сравнению с цепочками .then()
и .catch()
.
Promise
Представляет собой объект, который символизирует конечное завершение (или провал) асинхронной операции и ее результирующее значение. Промис может находиться в одном из трех состояний:
pending
: Начальное состояние, не выполнен и не отклонен.fulfilled
: Операция успешно завершена.rejected
: Операция завершилась ошибкой.Промисы используются с методами .then()
для обработки успешного результата и .catch()
для обработки ошибок.
javascript
async/await
Основан на промисах. Функции, объявленные с ключевым словом async
, всегда возвращают промис. Внутри такой функции можно использовать ключевое слово await
перед выражением, которое возвращает промис. await
останавливает выполнение async-функции до тех пор, пока промис не будет выпо
Async/await — это синтаксический сахар над промисами, облегчающий работу с асинхронным кодом. Он позволяет писать асинхронные операции в более синхронном стиле, делая код более читабельным и легким для понимания по сравнению с цепочками .then()
и .catch()
.
Promise
Представляет собой объект, который символизирует конечное завершение (или провал) асинхронной операции и ее результирующее значение. Промис может находиться в одном из трех состояний:
pending
: Начальное состояние, не выполнен и не отклонен.fulfilled
: Операция успешно завершена.rejected
: Операция завершилась ошибкой.Промисы используются с методами .then()
для обработки успешного результата и .catch()
для обработки ошибок.
javascript
async/await
Основан на промисах. Функции, объявленные с ключевым словом async
, всегда возвращают промис. Внутри такой функции можно использовать ключевое слово await
перед выражением, которое возвращает промис. await
останавливает выполнение async-функции до тех пор, пока промис не будет выпо
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.