Descripción
El evento unhandleredjection
del interface PromiseRejectionEvent
se dispara cuando una promesa es rechazada y no hay ningún manejador de rechazo adjunto a la promesa. Este evento se utiliza principalmente para la depuración y el desarrollo, ya que permite a los desarrolladores manejar errores que no fueron capturados durante el ciclo de vida normal de una promesa.
Sintaxis
PromiseRejectionEvent.unhandledrejection
Objeto Padre
Ejemplo
window.addEventListener("unhandledrejection", function(event) {
console.log("Promesa rechazada sin manejar: ", event.promise);
console.log("Razón del rechazo: ", event.reason);
});