Video: Čemu služi await u čvoru JS?
2024 Autor: Lynn Donovan | [email protected]. Zadnja promjena: 2023-12-15 23:48
S Čvor v8, async/ č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 funkciju async potrebno je prethodno deklarirati čekajući funkcija koja vraća Promise.
Na ovaj način, kako se koristi čekati?
The čekati ključna riječ Ovo se može staviti ispred bilo koje async funkcije temeljene na obećanju kako bi pauzirao vaš kod u tom retku dok se obećanje ne ispuni, a zatim vratilo rezultirajuću vrijednost. U međuvremenu, drugi kod koji možda čeka priliku da se izvrši to će učiniti.
Nakon toga, postavlja se pitanje koja je svrha async čekanja? Async / čekati omogućuje kompliciranje asinkroni kod izgleda jednostavno kao sinkroni. To čini pisanje asinkroni kod enormno lakši. Kao što ste napomenuli u svom pitanju, izgleda kao da pišete sinkronu varijantu - ali to je zapravo asinkroni.
Upravo tako, 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.
Kako radi async čekanja?
Predstavljen JavaScript ES8 asink / čekati to čini posao od radeći s Obećanjima lakše. An asink funkcija može sadržavati an čekati izraz, koji pauzira izvršavanje funkcije i čeka na proslijeđenu rezoluciju Promise, a zatim nastavlja asink izvršavanje funkcije i vraća razriješenu vrijednost.
Preporučeni:
Čemu služi VGA drajver?
VGA upravljački program (upravljački program za video grafiku) je softver na vašem desktopu ili prijenosnom računalu koji kontrolira video uređaj, koji se posebno koristi za prihvaćanje naredbi ili podataka koji se šalju na monitor, zaslon ili zaslon. VGA upravljački program je neophodan upravljački program kako bi vaše računalo radilo nesmetano
Čemu služi kartica za proširenje?
Alternativno se naziva i dodatna kartica, ploča za proširenje, interna kartica, adapter sučelja ili kartica, kartica za proširenje je PCB koja se uklapa u utor za proširenje na stolnom računalu. Kartica za proširenje koristi se kako bi se računalu dale dodatne mogućnosti, kao što su poboljšane video performanse putem grafičke kartice
Čemu služi selektor u kutnom 7?
Atribut selektora nam omogućuje da definiramo kako se Angular identificira kada se komponenta koristi u HTML-u. On govori Angularu da stvori i umetne instancu ove komponente gdje pronađe oznaku selektora u nadređenoj HTML datoteci u vašoj angular aplikaciji
Čemu služi AVD Manager u Androidu?
Android Virtualni uređaj (AVD) je konfiguracija uređaja koja radi na Android emulatoru. Pruža Android okruženje za virtualni uređaj u kojem možemo instalirati i testirati našu Android aplikaciju. AVD Manager je dio SDK Managera za kreiranje i upravljanje stvorenim virtualnim uređajima
Čemu služi @PersistenceContext?
Možete koristiti zabilješku @PersistenceContext za ubacivanje EntityManagera u EJB 3.0 klijent (kao što je bean sesije sa stanjem ili bez stanja, bean vođen porukama ili servlet). Možete koristiti @PersistenceContext bez navođenja atributa unitName da biste koristili zadanu jedinicu postojanosti OC4J, kao što pokazuje Primjer 29-12