Mis on asünkroonimine ootama JavaScripti?
Mis on asünkroonimine ootama JavaScripti?

Video: Mis on asünkroonimine ootama JavaScripti?

Video: Mis on asünkroonimine ootama JavaScripti?
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, November
Anonim

Kokkuvõttes, asünkr / ootama on kirjutamiseks puhtam süntaks asünkroonne Javascript kood. See parandab teie koodi loetavust ja voogu. Mida tuleb kasutamisel meeles pidada asünkr / ootama : Asünkroonimine funktsioonid annavad lubaduse. Oota saab kasutada ainult sees asünkr blokk.

Seda silmas pidades, mida asünkroonimine JavaScriptis tähendab?

The asünkr funktsiooni deklaratsioon defineerib an asünkroonne funktsioon – funktsioon, mis tagastab AsyncFunction objekti. Asünkroonne funktsioonid toimivad sündmusetsükli kaudu erinevas järjekorras kui ülejäänud kood, tagastades tulemuseks kaudse lubaduse.

Kas teate ka, mis on asünkroonimine ja ootamine sõlmes JS? Koos Sõlm v8, asünkr / ootama funktsiooni avaldas ametlikult Sõlm lubaduste ja funktsioonide aheldamisega tegelemiseks. Funktsioone ei pea lihtsalt üksteise järel aheldama ootama funktsioon, mis tagastab lubaduse. Aga funktsioon asünkr tuleb deklareerida enne lubaduse tagastamise funktsiooni ootamist.

Inimesed küsivad ka, kuidas kasutada asünkrooni ootama?

Kui sa kasutada a asünkr märksõna enne funktsiooni määratlust, saate siis kasutamine ootamas funktsiooni sees. Kui sa ootama lubadus, peatatakse funktsioon mitteblokeerivalt, kuni lubadus täidetakse. Kui lubadus täidetakse, saate väärtuse tagasi. Kui lubadus lükkab tagasi, visatakse tagasilükatud väärtus.

Mida await JavaScriptis teeb?

Kirjeldus. The ootama väljend põhjustab asünkroonimisfunktsiooni täitmise peatamise, kuni lubadus on täidetud (st täidetud või tagasi lükatud), ja asünkroonimisfunktsiooni täitmist pärast täitmist jätkata. Jätkamisel väärtus ootama väljend on täidetud lubadus.

Soovitan: