Vad är asynkronfunktion i Nodejs?
Vad är asynkronfunktion i Nodejs?

Video: Vad är asynkronfunktion i Nodejs?

Video: Vad är asynkronfunktion i Nodejs?
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, November
Anonim

asynkrona funktioner låter dig skriva Promise-baserad kod som om den vore synkron. När du väl definierar en fungera använda asynkron nyckelord, då kan du använda vänta nyckelord inom funktionen kropp. När asynkron funktion returnerar ett värde, uppfylls löftet, om asynkron funktion kastar ett fel, det avvisas.

Frågade också, vad är async await i Nodejs?

Asynkron / vänta är ett nytt sätt att skriva asynkron koda. Tidigare alternativ för asynkron kod är callbacks och löften. Asynkron / vänta är faktiskt bara syntax socker byggt ovanpå löften. Det kan inte användas med vanliga återuppringningar eller nodåteruppringningar.

För det andra, vad returnerar en asynkronfunktion? De asynkron funktion förklaringen definierar en asynkron funktion , som returnerar ett AsyncFunction objekt. När en asynkron funktion kallas, det returnerar ett löfte. När asynkron funktion returnerar ett värde, kommer löftet att lösas med returnerad värde.

Dessutom, vad är användningen av Async?

Asynkron programmering är en form av parallell programmering som gör att en arbetsenhet kan köras separat från den primära Ansökan tråd. När arbetet är klart meddelar det huvudtråden (liksom om arbetet har slutförts eller misslyckats).

Vad gör väntar på Async?

De vänta nyckelordet är endast giltigt inuti asynkron funktioner. Meningen med asynkron / vänta är att förenkla att använda löften synkront och att utföra något beteende på en grupp av löften. Eftersom löften liknar strukturerade återuppringningar, asynkron / vänta liknar att kombinera generatorer och löften.

Rekommenderad: