Què és la funció asíncrona a Nodejs?
Què és la funció asíncrona a Nodejs?

Vídeo: Què és la funció asíncrona a Nodejs?

Vídeo: Què és la funció asíncrona a Nodejs?
Vídeo: 🟢 Ejemplo de FUNCIÓN ASÍNCRONA en NODEJS 2024, Maig
Anonim

funcions asíncrones et permet escriure codi basat en Promeses com si fos sincrònic. Un cop definiu a funció utilitzant el asíncron paraula clau, llavors podeu utilitzar la paraula clau esperar paraula clau dins de la funció cos. Quan el funció asíncrona retorna un valor, la Promesa es compleix, si el funció asíncrona llança un error, es rebutja.

També es va preguntar què és l'async await a Nodejs?

Async / esperar és una nova manera d'escriure asíncron codi. Alternatives prèvies per asíncron el codi són devolucions de trucada i promeses. Async / esperar en realitat és només sucre de sintaxi construït a sobre de promeses. No es pot utilitzar amb devolucions de trucada simples o de nodes.

En segon lloc, què retorna una funció asíncrona? El funció asíncrona declaració defineix un funció asíncrona , quin torna un AsyncFunction objecte. Quan un funció asíncrona es diu, això torna una promesa. Quan el retorna la funció asíncrona un valor, la Promesa es resoldrà amb el retornat valor.

A més, de què serveix Async?

Asíncron La programació és una forma de programació paral·lela que permet que una unitat de treball s'executi per separat de la primària aplicació fil. Quan s'ha completat el treball, notifica al fil principal (així com si el treball s'ha completat o ha fallat).

Què fa l'espera Async?

El esperar La paraula clau només és vàlida dins asíncron funcions. La finalitat de asíncron / esperar és simplificar l'ús sincrònic de promeses i realitzar algun comportament en un grup de promeses. Com que les promeses són similars a les devolució de trucades estructurades, asíncron / esperar és semblant a combinar generadors i promeses.

Recomanat: