¿Cómo funciona la promesa en JavaScript?
¿Cómo funciona la promesa en JavaScript?

Video: ¿Cómo funciona la promesa en JavaScript?

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

Haciendo lo nuestro Promesas de JavaScript

los Promesa El constructor toma una función (un ejecutor) que se ejecutará inmediatamente y pasa dos funciones: resolver, que debe llamarse cuando el La promesa es resuelto (pasando un resultado), y rechazar, cuando es rechazado (pasando un error).

Entonces, ¿qué es una promesa en JavaScript?

A promesa es un objeto que puede producir un valor único en algún momento en el futuro: un valor resuelto o una razón por la que no se resuelve (por ejemplo, se produjo un error de red). A promesa puede estar en uno de los 3 estados posibles: cumplido, rechazado o pendiente.

Además, ¿por qué usamos promesas en JavaScript? Se utilizan promesas para manejar operaciones asincrónicas en JavaScript . Ellos están fácil de administrar cuando se trata de múltiples operaciones asincrónicas donde las devoluciones de llamada pueden crear un infierno de devolución de llamada que conduce a un código inmanejable. Las promesas son la opción ideal para manejar operaciones asincrónicas de la manera más sencilla.

Simplemente, ¿cómo funcionan las promesas bajo el capó?

los Promesa se ejemplifica con el paso de una función que invoca durante su construcción, a través de la cual encierra funciones internas de resolución y rechazo. los La promesa funciona por una especie de carrera entre resolver / rechazar y luego.

¿Cómo funciona la promesa?

TLDR: Promesa . todos es un método de Javascript que toma un iterable (por ejemplo, Array) de promesas como argumento y devuelve un solo promesa cuando todos los promesas en el argumento iterable se han resuelto (o cuando el argumento iterable no contiene promesas ).

Recomendado: