Может ли браузер продолжить парсить страницу после появления ошибки?
Некоторый код на некоторых страницах не выполняется дальше, если где-то появляется ошибка, к примеру, не находит какой-нибудь селектор. Приходится подключать файлы со скриптами для отдельных страниц или писать проверки if (document.location.pathname == "/" || ...) и т.д.
Так и должно быть или есть способ, к примеру, "пропустить" какой-то участок и позволить движку "идти дальше" несмотря на ошибки?