¿Qué es la función asíncrona en Nodejs?
¿Qué es la función asíncrona en Nodejs?

Video: ¿Qué es la función asíncrona en Nodejs?

Video: ¿Qué es la función asíncrona en Nodejs?
Video: 🟢 Ejemplo de FUNCIÓN ASÍNCRONA en NODEJS 2024, Noviembre
Anonim

funciones asincrónicas le permite escribir código basado en Promise como si fuera sincrónico. Una vez que defina un función utilizando el asincrónico palabra clave, puede utilizar la esperar palabra clave dentro del la función cuerpo. Cuando el función asíncrona devuelve un valor, la Promesa se cumple, si el función asíncrona arroja un error, es rechazado.

También preguntado, ¿qué espera async en Nodejs?

Async / esperar es una nueva forma de escribir asincrónico código. Alternativas anteriores para asincrónico el código son devoluciones de llamada y promesas. Async / esperar en realidad es solo azúcar sintáctico construido sobre promesas. No se puede utilizar con devoluciones de llamada simples o devoluciones de llamada de nodo.

En segundo lugar, ¿qué devuelve una función asíncrona? los función asíncrona declaración define un función asincrónica , cuales devoluciones un AsyncFunction objeto. Cuando un función asíncrona se llama devoluciones una promesa. Cuando el devuelve la función asíncrona un valor, la Promesa se resolverá con el regresó valor.

Además, ¿para qué sirve Async?

Asincrónico La programación es una forma de programación paralela que permite que una unidad de trabajo se ejecute por separado del primario. solicitud hilo. Cuando el trabajo está completo, notifica al hilo principal (así como si el trabajo se completó o falló).

¿Qué hace await Async?

los esperar la palabra clave solo es válida dentro asincrónico funciones. El propósito de asincrónico / esperar es simplificar el uso de promesas sincrónicamente y realizar algún comportamiento en un grupo de promesas. Como las promesas son similares a las devoluciones de llamada estructuradas, asincrónico / esperar es similar a combinar generadores y promesas.

Recomendado: