Zašto koristiti async await u JavaScriptu?
Zašto koristiti async await u JavaScriptu?

Video: Zašto koristiti async await u JavaScriptu?

Video: Zašto koristiti async await u JavaScriptu?
Video: Урок 8. JavaScript. Как работает Async, Await. Работа с сервером c fetch 2024, Maj
Anonim

async funkcije koristiti implicitno obećanje da će vratiti njegov rezultat. Čak i ako ne vratite izričito obećanje async funkcija osigurava da vaš kod bude proslijeđen kroz obećanje. čekati blokira izvršavanje koda unutar async funkcija, od kojih je ( čekati izjava) je dio. čekati je uvek za jedno obećanje.

Zbog toga, zašto koristimo async i await u Javascriptu?

Async / Čekati stvoren je da pojednostavi proces rada i pisanja ulančanih obećanja. Async funkcije vraćaju Promise. Ako funkcija izbaci grešku, obećanje će biti odbijeno. Ako funkcija vrati vrijednost, obećanje će biti riješeno.

Slično tome, šta async radi u Javascriptu? The async deklaracija funkcije definira an asinhroni funkcija - funkcija koja vraća objekt AsyncFunction. Asinhroni funkcije rade odvojenim redoslijedom od ostatka koda preko petlje događaja, vraćajući implicitno obećanje kao rezultat.

Ovdje, zašto koristimo async čekanje?

čekati je korišteno za pozivanje an async funkciju i pričekajte da se riješi ili odbije. Još jedna prednost koristeći manji async funkcija je da se prisiljavate da mislite šta su async funkcije koje se mogu izvoditi paralelno. Ako vaš kod sadrži kod za blokiranje, bolje je da ga napravite kao async funkcija.

Kako koristiti async await JS?

The čekati operator se koristi za čekanje na Promise. Može se koristiti unutar an Async samo blok. Ključna riječ Čekati pravi JavaScript sačekajte dok obećanje ne vrati rezultat. Treba napomenuti da samo čini async čekanje funkcijskog bloka, a ne cjelokupno izvršavanje programa.

Preporučuje se: