Ni nini kazi ya async katika Nodejs?
Ni nini kazi ya async katika Nodejs?

Video: Ni nini kazi ya async katika Nodejs?

Video: Ni nini kazi ya async katika Nodejs?
Video: How To Achieve Synchronization In C# While Doing Async Await Multithreaded Programming - .NET Core 2024, Mei
Anonim

vitendaji vya async wacha uandike nambari inayotokana na ahadi kana kwamba inalingana. Mara tu unapofafanua a kazi kwa kutumia Async neno kuu, basi unaweza kutumia kusubiri neno kuu ndani ya kazi ya mwili. Wakati kazi ya async inarudisha thamani, Ahadi inatimizwa, ikiwa kazi ya async hutupa kosa, hukataliwa.

Iliulizwa pia, async inangojea nini katika Nodejs?

Async / kusubiri ni njia mpya ya kuandika isiyolingana kanuni. Njia mbadala za awali za isiyolingana kanuni ni simu na ahadi. Async / kusubiri kwa kweli ni sukari ya sintaksia iliyojengwa juu ya ahadi. Haiwezi kutumiwa na virudishio vya kawaida au virudishio vya nodi.

Pili, kazi ya async inarudi nini? The kazi ya async tamko linafafanua kazi ya asynchronous , ambayo anarudi na AsyncFunction kitu. Wakati a kazi ya async inaitwa, ni anarudi Ahadi. Wakati kazi ya async inarudi thamani, Ahadi itatatuliwa na akarudi thamani.

Mbali na hilo, matumizi ya Async ni nini?

Asynchronous programu ni aina ya programu sambamba ambayo inaruhusu kitengo cha kazi kufanya kazi tofauti na msingi maombi uzi. Wakati kazi imekamilika, inajulisha thread kuu (pamoja na kama kazi imekamilika au imeshindwa).

Je, Async anasubiri kufanya nini?

The kusubiri neno kuu ni halali tu ndani Async kazi. Madhumuni ya Async / kusubiri ni kurahisisha kutumia ahadi kwa usawa, na kutekeleza tabia fulani kwenye kundi la Ahadi. Kwa vile Ahadi ni sawa na urudishaji nyuma uliopangwa, Async / kusubiri ni sawa na kuchanganya jenereta na ahadi.

Ilipendekeza: