InternalError: too much recursionInternalError: слишком глубокая рекурсия
Специфичная для Firefox ошибка, аналогичная RangeError: Maximum call stack size exceeded в Chrome/Node.js.
ReferenceErrorБыла сделана ссылка на переменную, которая не существует в текущей области видимости.
Вы попытались использовать переменную, которая не была объявлена, находится вне области видимости или к которой обратились до объявления (временная мёртвая зона). Ошибка также может возникнуть при опечатках в именах переменных.
Объявите переменную перед использованием с помощью let, const или var. Проверьте имена переменных на наличие опечаток. Убедитесь, что переменная находится в области видимости в месте обращения. Импортируйте отсутствующие модули.
console.log(undeclaredVar); // ReferenceError: undeclaredVar is not definedInternalError: too much recursionСпецифичная для Firefox ошибка, аналогичная RangeError: Maximum call stack size exceeded в Chrome/Node.js.
EHOSTUNREACHЦелевой хост недоступен, как правило, из-за проблем с маршрутизацией сети.
URIErrorГлобальная функция обработки URI (decodeURIComponent, encodeURI) получила некорректный URI.
SyntaxError: Applying delete to unqualified name in strict modeОператор delete применён к имени простой переменной в строгом режиме, что недопустимо.
SyntaxError: Unterminated string literalСтроковый литерал не имеет закрывающей кавычки.
SyntaxError: JSON.parse unexpected characterМетод JSON.parse() столкнулся с недопустимым JSON-синтаксисом: одинарными кавычками, завершающими запятыми или неэкранированными ключами.