Promise
Objeto que representa la resolución eventual de una operación asíncrona en JavaScript. Aprende cómo usarlas correctamente.
Definición
Un objeto que representa un valor que puede estar disponible ahora, en el futuro, o nunca. Las Promises resuelven el problema del callback hell proporcionando una sintaxis más limpia para manejar operaciones asíncronas. Una Promise puede estar en uno de tres estados: pending (pendiente), fulfilled (completada), o rejected (rechazada).
Ejemplos
- • new Promise((resolve, reject) => {})
- • Promise.all([p1, p2])