InternalError: too much recursionInternalError: too much recursion
Firefox-specific error equivalent to RangeError: Maximum call stack size exceeded in Chrome/Node.js.
ReferenceErrorA reference was made to a variable that does not exist in the current scope.
You tried to use a variable that has not been declared, is not in scope, or was accessed before its declaration (temporal dead zone). This can also happen with misspelled variable names.
Declare the variable before using it with let, const, or var. Check for typos in variable names. Ensure the variable is in scope where you are accessing it. Import missing modules.
console.log(undeclaredVar); // ReferenceError: undeclaredVar is not definedInternalError: too much recursionFirefox-specific error equivalent to RangeError: Maximum call stack size exceeded in Chrome/Node.js.
EHOSTUNREACHThe target host is unreachable, typically due to network routing issues.
URIErrorA global URI handling function (decodeURIComponent, encodeURI) received a malformed URI.
SyntaxError: Applying delete to unqualified name in strict modeThe delete operator was used on a plain variable name in strict mode, which is not allowed.
SyntaxError: Unterminated string literalA string literal is missing its closing quote.
SyntaxError: JSON.parse unexpected characterJSON.parse() encountered invalid JSON syntax, such as single quotes, trailing commas, or unquoted keys.