InternalError: too much recursionInternalError: too much recursion
Chyba specifická pro Firefox, ekvivalentní chybě RangeError: Maximum call stack size exceeded v Chrome/Node.js.
ReferenceErrorByl vytvořen odkaz na proměnnou, která v aktuálním rozsahu neexistuje.
Pokusili jste se použít proměnnou, která nebyla deklarována, není v rozsahu nebo k ní byl přístup před její deklarací (temporal dead zone). Může k tomu dojít také překlepy v názvech proměnných.
Před použitím proměnnou deklarujte pomocí let, const nebo var. Zkontrolujte překlepy v názvech proměnných. Ujistěte se, že proměnná je v rozsahu, kde k ní přistupujete. Importujte chybějící moduly.
console.log(undeclaredVar); // ReferenceError: undeclaredVar is not definedInternalError: too much recursionChyba specifická pro Firefox, ekvivalentní chybě RangeError: Maximum call stack size exceeded v Chrome/Node.js.
EHOSTUNREACHCílový hostitel není dostupný, obvykle kvůli problémům se síťovým směrováním.
URIErrorGlobální funkce pro zpracování URI (decodeURIComponent, encodeURI) obdržela chybně formátované URI.
SyntaxError: Applying delete to unqualified name in strict modeOperátor delete byl použit na prostý název proměnné v přísném režimu, což není povoleno.
SyntaxError: Unterminated string literalŘetězcový literál postrádá uzavírací uvozovku.
SyntaxError: JSON.parse unexpected characterFunkce JSON.parse() narazila na neplatnou syntaxi JSON, jako jsou jednoduché uvozovky, přebytečné čárky nebo nekotované klíče.