Introducción
- Acerca de este libro
- Compatibilidad con el navegador, Node.js y Deno
- Agradecimientos
- Acerca del autor
- Sobre el traductor
- Descargo de responsabilidad
1. Conceptos básicos de Promesas
- Ciclo de vida de las Promesas
- Creando nuevas Promesas (incompletas)
- Creando Promesas completadas
- Usando Promise.resolve()
- Usando Promise.reject()
- Resumen
2. Encadenando Promesas
- Atrapando errores
- Usando “finally()” en una cadena de Promesas
- Retornando valores en una cadena de Promesas
- Retornando Promesas en una cadena de Promesas
- Conclusión
3. Trabajando con múltiples Promesas
- El método Promise.all()
- El método Promise.allSettled()
- El método Promise.any()
- El método Promise.race()
- Resumiendo
4. Funciones “Async” y expresiones “Await”
- Definiendo funciones asíncronas
- Qué hace a una función asíncrona diferente
- Resumen
5. Seguimiento de rechazos sin funciones de manejo
- Detectando rechazos sin funciones de manejo
- Seguimiento de rechazos sin funciones de manejo en el navegador
- Seguimiento de rechazos sin funciones de manejo en Node.js
- Resumen
Ideas finales
- Descarga material extra
- Colabora con el autor
- Ayuda y soporte
- Sigue al autor