Miért használja az async await parancsot a JavaScriptben?
Miért használja az async await parancsot a JavaScriptben?

Videó: Miért használja az async await parancsot a JavaScriptben?

Videó: Miért használja az async await parancsot a JavaScriptben?
Videó: CS50 2014 — неделя 1, продолжение 2024, Lehet
Anonim

async funkciókat használat implicit ígéret, hogy visszaadja az eredményt. Még akkor is, ha nem viszonozza kifejezett ígéretét async funkció gondoskodik arról, hogy a kódot ígéreten keresztül adják át. várják blokkolja a kód végrehajtását a async funkció, amelyből ez( várják nyilatkozat) része. várják mindig egyetlen ígéretre vonatkozik.

Ebből kifolyólag miért használjuk az async-et és a várakozást a Javascriptben?

Aszinkron / Várják azért jött létre, hogy leegyszerűsítse a láncolt ígéretekkel való munka és írás folyamatát. Aszinkron függvények ígéretet adnak vissza. Ha a függvény hibát jelez, az ígéret elutasításra kerül. Ha a függvény értéket ad vissza, az ígéret feloldásra kerül.

Hasonlóképpen, mit csinál az async a Javascriptben? Az async függvény deklaráció definiál egy aszinkron függvény – olyan függvény, amely egy AsyncFunction objektumot ad vissza. Aszinkron A függvények külön sorrendben működnek, mint a kód többi része az eseményhurkon keresztül, és ennek eredményeként egy implicit ígéretet ad vissza.

Itt miért használjuk az aszinkron várakozást?

várják van használt amiért felhívott egy async függvényt, és várja meg, amíg feloldja vagy elutasítja. Egy másik előnye a segítségével kisebb async funkciója az, hogy rákényszeríted magad arra, hogy elgondolkodj, mik azok async párhuzamosan futtatható funkciókat. Ha kódja blokkoló kódot tartalmaz, jobb, ha egy async funkció.

Hogyan használja az async-t a JS-re?

Az várják operátor az ígéretre vár. Belül használható egy Aszinkron csak blokk. A kulcsszó Várják teszi JavaScript várja meg, amíg az ígéret meghozza az eredményt. Meg kell jegyezni, hogy ez csak a async funkcióblokk vár, és nem az egész program végrehajtása.

Ajánlott: