Hvad er asynkronfunktion i Nodejs?
Hvad er asynkronfunktion i Nodejs?

Video: Hvad er asynkronfunktion i Nodejs?

Video: Hvad er asynkronfunktion i Nodejs?
Video: Overview of the Node.js platform in 2021 2024, November
Anonim

asynkrone funktioner lad dig skrive Promise-baseret kode, som om den var synkron. Når du har defineret en fungere bruger asynkron søgeord, så kan du bruge vente søgeord inden for funktioner legeme. Når asynkron funktion returnerer en værdi, bliver løftet opfyldt, hvis asynkron funktion kaster en fejl, bliver den afvist.

Også spurgt, hvad er async await i Nodejs?

Asynkron / vente er en ny måde at skrive på asynkron kode. Tidligere alternativer til asynkron kode er tilbagekald og løfter. Asynkron / vente er faktisk bare syntaks sukker bygget oven på løfter. Det kan ikke bruges med almindelige tilbagekald eller node-tilbagekald.

For det andet, hvad returnerer en async-funktion? Det asynkron funktion erklæring definerer en asynkron funktion , hvilken vender tilbage en AsyncFunction objekt. Når en asynkron funktion hedder, det vender tilbage et løfte. Når asynkron funktion vender tilbage en værdi, vil løftet blive løst med vendt tilbage værdi.

Desuden, hvad er brugen af Async?

Asynkron programmering er en form for parallel programmering, der tillader en arbejdsenhed at køre adskilt fra den primære Ansøgning tråd. Når arbejdet er færdigt, giver det besked til hovedtråden (samt om arbejdet blev afsluttet eller mislykkedes).

Hvad gør venter Async?

Det vente søgeord er kun gyldigt indeni asynkron funktioner. Formålet med asynkron / vente er at forenkle at bruge løfter synkront og at udføre en vis adfærd på en gruppe løfter. Da løfter ligner strukturerede tilbagekald, asynkron / vente svarer til at kombinere generatorer og løfter.

Anbefalede: