¿Es una promesa asincrónica?
¿Es una promesa asincrónica?

Video: ¿Es una promesa asincrónica?

Video: ¿Es una promesa asincrónica?
Video: ¿Cómo funcionan las Promises y Async/Await en JavaScript? [2022] 2024, Noviembre
Anonim

asincrónico las funciones usan un implícito Promesa para devolver su resultado. Incluso si no devuelve un promesa explícitamente asincrónico La función se asegura de que su código se pase a través de una promesa . esperar solo bloquea la ejecución del código dentro del asincrónico función. Solo se asegura de que la siguiente línea se ejecute cuando el promesa resuelve.

¿Async devuelve una promesa?

Async funciones La palabra " asincrónico "Antes de una función significa una cosa simple: una función siempre devuelve una promesa . Otros valores se envuelven en un resuelto promesa automáticamente. Entonces, asincrónico asegura que la función devuelve una promesa y envuelve no promesas en eso.

También sepa, ¿cómo uso async await con promesas? Si tu usar los asincrónico palabra clave antes de una definición de función, puede uso aguardar dentro de la función. Cuando usted esperar a promesa , la función se pausa de forma no bloqueante hasta que promesa se asienta. Si el promesa cumple, recuperas el valor. Si el promesa rechaza, se lanza el valor rechazado.

Además, ¿Promise es sincrónico o asincrónico?

Promesas no son exactamente sincrónico o asincrónico en y por sí mismos. Cuando creas un promesa la devolución de llamada que le pasa se ejecuta inmediatamente y no se puede ejecutar ningún otro código hasta que esa función ceda.

¿Qué hace async?

los asincrónico La declaración de función define una asincrónico función: una función que devuelve un objeto AsyncFunction. Asincrónico Las funciones operan en un orden separado del resto del código a través del bucle de eventos, devolviendo una Promesa implícita como resultado.

Recomendado: