выловить ошибку внутри файла
Добрый день. Допустим у нас есть js файлик с таким содержимым:
t; Он подключен в начале страницы. В консоле после подключения js ошибка: Uncaught ReferenceError: t is not defined Вопрос: Как правильно определить после подключение что файл с ошибкой. Не заглядывая лично в консоль или какие то лог файлы. По факту нужно понять что все сторонние js библиотеки в рабочем состоянии после загрузки страницы, и ни содержат не выполнимого кода для успешной загрузки страницы. Да они в консоле все прекрасно видны, но нужно программно подытожить последним скриптом. |
Не совсем понял о чем.
Не знаю, о том ли отвечаю. Можно самым первым скриптом поставить <script> window.addEventListener('error', (ev) => { alert (`File ${ev.filename} : ${ev.lineno} -- ${ev.message}`); }) </script> Но все ошибки все равно не отловите. Например, неописанная переменная внутри функции, вылезет только после обращения к этой функции. |
voraa,
то что нужно, спасибо. Было именно нужно для загрузки страницы. |
Часовой пояс GMT +3, время: 01:38. |