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