Promesas en JavaScript moderno ES6

preview_player
Показать описание
Las promesas son objetos de JavaScript que representan el resultado final de una operación asincrónica. Las promesas pueden estar en uno de tres estados: pendiente, resuelta o rechazada. Una promesa se liquida si se resuelve o se rechaza. Construimos una promesa usando la palabra clave new y pasando una función ejecutora al método constructor Promise.

Usamos .then() con una devolución de llamada del controlador de éxito que contiene la lógica de lo que debería suceder si se resuelve una promesa.
Usamos .catch() con una devolución de llamada del controlador de fallas que contiene la lógica de lo que debería suceder si se rechaza una promesa.

La composición de promesas nos permite escribir código asincrónico complejo que aún es legible. Hacemos esto encadenando múltiples .then() y .catch(). Para usar correctamente la composición de promesas, debemos recordar devolver las promesas construidas dentro de un .then(). Deberíamos encadenar múltiples promesas en lugar de anidarlas.

#javascript #promesas #es6 #promise #promiseAll
Рекомендации по теме