Зачем использовать async await в JavaScript?
Зачем использовать async await в JavaScript?

Видео: Зачем использовать async await в JavaScript?

Видео: Зачем использовать async await в JavaScript?
Видео: Просто o async, await. Без циклов и таймеров. JavaScript 2024, Май
Anonim

асинхронный функции использовать неявное обещание вернуть результат. Даже если вы явно не возвращаете обещание асинхронный функция гарантирует, что ваш код передается через обещание. Ждите блокирует выполнение кода в асинхронный функция, из которой она ( Ждите заявление) является частью. Ждите всегда за одно обещание.

Поэтому почему мы используем async и await в Javascript?

Асинхронный / Ждите был создан, чтобы упростить процесс работы и написания связанных обещаний. Асинхронный функции возвращают обещание. Если функция выдает ошибку, обещание будет отклонено. Если функция возвращает значение, обещание будет разрешено.

Аналогично, что делает async в Javascript? В асинхронный объявление функции определяет асинхронный function - функция, возвращающая объект AsyncFunction. Асинхронный функции работают в другом порядке, чем остальной код, через цикл событий, возвращая в качестве результата неявное обещание.

Здесь почему мы используем async await?

Ждите является использовал для вызова асинхронный функции и подождите, пока она разрешится или отклонится. Еще одно преимущество с использованием меньше асинхронный функции заключается в том, что вы заставляете себя думать, какие асинхронный функции, которые можно запускать параллельно. Если ваш код содержит код блокировки, лучше сделать его асинхронный функция.

Как использовать async await JS?

В Ждите Оператор используется для ожидания обещания. Его можно использовать внутри Асинхронный только блок. Ключевое слово Ждите делает JavaScript подождите, пока обещание не вернет результат. Следует отметить, что это только делает асинхронный ожидание функционального блока, а не выполнение всей программы.

Рекомендуемые: