Подтвердить что ты не робот

Добавить глобальный try/catch для JavaScript

Есть ли способ обернуть всю страницу в try/catch, чтобы я мог поймать любую ошибку из любого script, который выполняется?

4b9b3361

Ответ 1

Используйте window.onerror вместо большого try/catch.

На самом деле вы можете сделать некоторые полезные вещи в обработчике ошибок, например, размещать информацию об ошибках на своем сервере, чтобы вы знали, когда что-то ломается на вашей странице.

Ответ 2

Включите отладчик и выполните обход ошибки.

Вы не хотите ловить каждую ошибку на всей странице производственного кода. Это ужасно.