Код IT
← Каталог

Ошибки, исключения и отказоустойчивость — Неуправляемые исключения и их последствия

Фрагмент из «Ошибки, исключения и отказоустойчивость»: Неуправляемые исключения и их последствия.

javascript runtime-architectureencyclopedia111 embed URL статья в энциклопедии
JavaScript main.js
// JavaScript в браузере — синхронные необработанные ошибки
window.addEventListener('error', (event) => {
    console.error('Глобальная ошибка:', event.error);
});

// Отклонённые Promise без .catch / await в try
window.addEventListener('unhandledrejection', (event) => {
    console.error('Необработанный rejection:', event.reason);
});
// JavaScript в браузере — синхронные необработанные ошибки
window.addEventListener('error', (event) => {
    console.error('Глобальная ошибка:', event.error);
});

// Отклонённые Promise без .catch / await в try
window.addEventListener('unhandledrejection', (event) => {
    console.error('Необработанный rejection:', event.reason);
});