Какво е async await JavaScript?
Какво е async await JavaScript?

Видео: Какво е async await JavaScript?

Видео: Какво е async await JavaScript?
Видео: Урок 8. JavaScript. Как работает Async, Await. Работа с сервером c fetch 2024, Ноември
Anonim

В обобщение, асинхронно / чакам е по-чист синтаксис за писане асинхронен Javascript код. Той подобрява четимостта и потока на вашия код. Неща, които трябва да имате предвид, докато използвате асинхронно / чакам : Async функциите връщат обещание. Изчакай може да се използва само вътре асинхронно блок.

Имайки предвид това, какво означава асинхронност в JavaScript?

В асинхронно декларацията на функцията дефинира an асинхронен функция - функция, която връща обект AsyncFunction. Асинхронен функциите работят в отделен ред от останалата част от кода чрез цикъла на събитията, връщайки имплицитно обещание като резултат.

Знайте също, какво е async и await в възел JS? С възел v8, асинхронно / чакам функцията беше официално въведена от възел за справяне с обещания и верижно свързване на функции. Функциите не трябва да бъдат свързани една след друга, просто чакам функцията, която връща Promise. Но функцията асинхронно трябва да бъде деклариран, преди да изчака функция, връщаща Promise.

Хората също питат как да използвам async await?

Ако ти използване на асинхронно ключова дума преди дефиниция на функция, тогава можете използвайте чакайте в рамките на функцията. Когато ти чакам обещание, функцията се поставя на пауза по неблокиращ начин, докато обещанието се уреди. Ако обещанието се изпълни, вие получавате стойността обратно. Ако обещанието бъде отхвърлено, отхвърлената стойност се хвърля.

Какво прави await в JavaScript?

Описание. В чакам израз кара изпълнението на асинхронната функция да се постави на пауза, докато обещанието не бъде уредено (тоест изпълнено или отхвърлено) и да възобнови изпълнението на асинхронната функция след изпълнението. Когато се възобнови, стойността на чакам израз е този на изпълненото обещание.

Препоръчано: