InternalError: too much recursionInternalError: too much recursion
Błąd specyficzny dla Firefox, odpowiednik RangeError: Maximum call stack size exceeded w Chrome/Node.js.
ReferenceErrorOdwołano się do zmiennej nieistniejącej w bieżącym zasięgu.
Próbowano użyć zmiennej, która nie została zadeklarowana, jest poza zasięgiem lub była dostępna przed jej deklaracją (temporal dead zone). Może się to również zdarzyć przy błędnie napisanych nazwach zmiennych.
Zadeklaruj zmienną przed użyciem za pomocą let, const lub var. Sprawdź literówki w nazwach zmiennych. Upewnij się, że zmienna jest w zasięgu tam, gdzie jest dostępna. Zaimportuj brakujące moduły.
console.log(undeclaredVar); // ReferenceError: undeclaredVar is not definedInternalError: too much recursionBłąd specyficzny dla Firefox, odpowiednik RangeError: Maximum call stack size exceeded w Chrome/Node.js.
EHOSTUNREACHHost docelowy jest nieosiągalny, zazwyczaj z powodu problemów z trasowaniem sieciowym.
URIErrorGlobalna funkcja obsługi URI (decodeURIComponent, encodeURI) otrzymała zniekształcony URI.
SyntaxError: Applying delete to unqualified name in strict modeOperator delete został użyty na zwykłej nazwie zmiennej w trybie strict mode, co jest niedozwolone.
SyntaxError: Unterminated string literalLiterałowi ciągu brakuje cudzysłowu zamykającego.
SyntaxError: JSON.parse unexpected characterJSON.parse() napotkał nieprawidłową składnię JSON, np. pojedyncze cudzysłowy, końcowe przecinki lub niezacytowane klucze.