unhandledrejection
Событие unhandledrejection происходит, когда Promise завершён с ошибкой, но на данную ошибку не установлен обработчик.
| Всплытие | Нет |
| Возможность отмены | Нет |
| Target objects | defaultView |
| Интерфейс | PromiseRejectionEvent (en-US) |
Пример
js
window.addEventListener("unhandledrejection", function (event) {
console.warn("Внимание: Необработанная ошибка Promise. Позор вам! Причина: "
+ event.reason);
});
Inheritance
Событие unhandledrejection реализует PromiseRejectionEvent (en-US) интерфейс, который наследуется от Event. Вы можете использовать свойства и методы, определённые в данных интерфейсах.