Mis on Nodejs'i asünkroonimisfunktsioon?
Mis on Nodejs'i asünkroonimisfunktsioon?

Video: Mis on Nodejs'i asünkroonimisfunktsioon?

Video: Mis on Nodejs'i asünkroonimisfunktsioon?
Video: Using ML Node.JS - London Node User Group - July 2019 2024, Mai
Anonim

asünkroonimisfunktsioonid Võimaldab kirjutada lubadusel põhinevat koodi nii, nagu see oleks sünkroonne. Kui olete määratlenud a funktsiooni kasutades asünkr märksõna, siis saate kasutada ootama märksõna sees funktsioonid keha. Kui asünkroonfunktsioon tagastab väärtuse, siis Lubadus täidetakse, kui asünkroonfunktsioon annab vea, lükatakse see tagasi.

Samuti küsiti, mis on Nodejsis asünkroonimine?

Asünkroonimine / ootama on uus viis kirjutamiseks asünkroonne kood. Varasemad alternatiivid jaoks asünkroonne kood on tagasihelistamised ja lubadused. Asünkroonimine / ootama on tegelikult lihtsalt lubadustele ehitatud süntaksisuhkur. Seda ei saa kasutada tavaliste tagasihelistustega ega sõlme tagasihelistamisega.

Teiseks, mida asünkroonimisfunktsioon tagastab? The asünkroonfunktsioon deklaratsioon määratleb an asünkroonne funktsioon , mis naaseb an AsyncFunction objektiks. Kui an asünkroonfunktsioon nimetatakse seda naaseb lubadus. Kui asünkroonfunktsioon tagastab väärtus, lahendatakse lubadus koos tagasi väärtus.

Pealegi, mis on Asynci kasu?

Asünkroonne programmeerimine on paralleelprogrammeerimise vorm, mis võimaldab tööühikul käitada esmasest eraldi rakendus niit. Kui töö on lõpetatud, annab see põhilõimele teada (samuti kas töö lõpetati või ebaõnnestus).

Mida ootab Async?

The ootama märksõna kehtib ainult sees asünkr funktsioonid. Eesmärk asünkr / ootama on lubaduste sünkroonse kasutamise lihtsustamine ja lubaduste rühmas teatud käitumine. Kuna lubadused on sarnased struktureeritud tagasihelistamisega, asünkr / ootama sarnaneb generaatorite ja lubaduste kombineerimisega.

Soovitan: