Mi az aszinkron funkció a Nodejs-ben?
Mi az aszinkron funkció a Nodejs-ben?

Videó: Mi az aszinkron funkció a Nodejs-ben?

Videó: Mi az aszinkron funkció a Nodejs-ben?
Videó: Terrence Deacon Reveals the Hidden Connection: Consciousness & Entropy 2024, Lehet
Anonim

aszinkron függvények Lehetővé teszi, hogy Promise alapú kódot írjon, mintha szinkron lenne. Miután meghatározta a funkció használni a async kulcsszót, akkor használhatja a várják kulcsszó a funkciót test. Amikor az aszinkron funkció értéket ad vissza, az Ígéret teljesül, ha a aszinkron funkció hibát dob, elutasítják.

Azt is megkérdezték, hogy mi az aszinkron vár a Nodejs-ben?

Aszinkron / várják egy új módja az írásnak aszinkron kód. Korábbi alternatívák aszinkron kód visszahívások és ígéretek. Aszinkron / várják valójában csak az ígéretekre épülő szintaktikai cukor. Nem használható egyszerű visszahívásokkal vagy csomóponti visszahívásokkal.

Másodszor, mit ad vissza egy aszinkron függvény? Az aszinkron funkció deklaráció meghatároz egy aszinkron funkció , melyik visszatér an AsyncFunction tárgy. Amikor egy aszinkron funkció úgy hívják, ez visszatér ígéret. Amikor az aszinkron függvény visszatér érték, az Ígéret megoldódik a visszatért érték.

Különben is, mire jó az Async?

Aszinkron A programozás a párhuzamos programozás egyik formája, amely lehetővé teszi, hogy egy munkaegység az elsődlegestől elkülönítve futhasson Alkalmazás cérna. Amikor a munka befejeződött, értesíti a főszálat (valamint arról, hogy a munka befejeződött vagy meghiúsult).

Mit csinál a várakozás Async?

Az várják kulcsszó csak belül érvényes async funkciókat. A célja async / várják az ígéretek szinkron használatának egyszerűsítése és bizonyos viselkedés végrehajtása az ígéretek csoportján. Mivel az ígéretek hasonlóak a strukturált visszahívásokhoz, async / várják hasonló a generátorok és ígéretek kombinálásához.

Ajánlott: