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, Svibanj
Anonim

asink funkcije koristiti implicitno obećanje da će vratiti njegov rezultat. Čak i ako ne vratite izričito obećanje asink funkcija osigurava da se vaš kod prenese kroz obećanje. čekati blokira izvršavanje koda unutar asink funkcija, od kojih je ( čekati izjava) je dio. čekati uvijek je 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 dovede do pogreške, obećanje će biti odbijeno. Ako funkcija vrati vrijednost, obećanje će biti razriješeno.

Slično tome, što async radi u Javascriptu? The asink deklaracija funkcije definira an asinkroni funkcija - funkcija koja vraća objekt AsyncFunction. Asinkroni funkcije djeluju odvojenim redoslijedom od ostatka koda putem petlje događaja, vraćajući implicitno Promise kao rezultat.

Ovdje, zašto koristimo async čekanje?

čekati je korišteni za pozivanje an asink funkciju i pričekajte da se riješi ili odbije. Još jedna prednost od korištenjem manji asink funkcije je da se prisiljavate da mislite što su asink funkcije koje se mogu izvoditi paralelno. Ako vaš kod sadrži kod za blokiranje, bolje ga je napraviti asink funkcija.

Kako koristiti async await JS?

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

Preporučeni: