Što je async await JavaScript?
Što je async await JavaScript?

Video: Što je async await JavaScript?

Video: Što je async await JavaScript?
Video: JavaScript Kurs #10 - Šta je i kako radi AJAX / API / JSON / ASYNCHRONOUS JS? 2024, Studeni
Anonim

U sažetku, asink / čekati je čišća sintaksa za pisanje asinkroni Javascript kodirati. Poboljšava čitljivost i tijek vašeg koda. Stvari koje treba imati na umu tijekom korištenja asink / čekati : Async funkcije vraćaju obećanje. Čekati može se koristiti samo unutar an asink blok.

Imajući ovo na umu, što znači async 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.

Također znajte, što je async i await u čvoru JS? S Čvor v8, asink / čekati značajku je službeno uveo Čvor baviti se obećanjima i ulančavanjem funkcija. Funkcije ne moraju biti povezane jedna za drugom, jednostavno čekati funkcija koja vraća Promise. Ali funkcija asink treba deklarirati prije čekanja funkcije koja vraća Promise.

Ljudi također pitaju, kako da koristim async čekanje?

Ako ti koristiti the asink ključnu riječ prije definicije funkcije, tada možete koristiti čekati unutar funkcije. Kada ti čekati obećanje, funkcija je pauzirana na način koji ne blokira sve dok se obećanje ne riješi. Ako se obećanje ispuni, vrijednost vam se vraća. Ako se obećanje odbije, izbacuje se odbijena vrijednost.

Što await radi u JavaScriptu?

Opis. The čekati izraz uzrokuje pauzu izvršavanja async funkcije dok se obećanje ne podmiri (to jest, ispuni ili odbije) i da se nastavi s izvršavanjem asinhronizirane funkcije nakon ispunjenja. Kada se nastavi, vrijednost čekati izraz je ono ispunjenog Obećanja.

Preporučeni: