Почему ошибка останавливает выполнение других скриптов?

5ade1115a9bf8862611954.png

Почему эта ошибка блокирует выполнение ниже подключенных файлов?

p.s. мне не интересно как исправить саму ошибку. Я хочу, чтобы ниже подключенные файлы всегда исполнялись.
  • Вопрос задан
  • 515 просмотров
Решения вопроса 2
@BorisKorobkov
Web developer
Почему ошибка останавливает выполнение других скриптов?

Вспомните мультфильм "Клад кота Леопольда". Там надо было сделать "пять шагов на север от старой березы", то есть
  1. найти старую березу
  2. определить север
  3. сделать 5 шагов

Если старая береза не найдена, то последующие действия не имеют смысла.
Так и в js.

Я хочу, чтобы ниже подключенные файлы всегда исполнялись.

https://habrahabr.ru/company/mailru/blog/282149/
Ответ написан
Комментировать
alexiusp
@alexiusp
senior frontend developer
Потому что Javascript однопоточный язык. У него есть только один поток в котором всё выполняется, если вылетает исключение - всё валится. Попробуйте этот вызов завернуть в try catch - должно помочь.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы