InternalError: too much recursionInternalError: too much recursion
Firefox-specifieke fout, equivalent aan RangeError: Maximum call stack size exceeded in Chrome/Node.js.
ReferenceErrorEr werd verwezen naar een variabele die niet bestaat in de huidige scope.
Je hebt geprobeerd een variabele te gebruiken die niet is gedeclareerd, niet in scope is, of werd benaderd vóór de declaratie (temporal dead zone). Dit kan ook voorkomen bij fout gespelde variabelenamen.
Declareer de variabele vóór gebruik met let, const of var. Controleer op typefouten in variabelenamen. Zorg dat de variabele in scope is op de plek waar je hem benadert. Importeer ontbrekende modules.
console.log(undeclaredVar); // ReferenceError: undeclaredVar is not definedInternalError: too much recursionFirefox-specifieke fout, equivalent aan RangeError: Maximum call stack size exceeded in Chrome/Node.js.
EHOSTUNREACHDe doelhost is onbereikbaar, doorgaans door problemen met netwerkroutering.
URIErrorEen globale URI-verwerkingsfunctie (decodeURIComponent, encodeURI) ontving een misvormde URI.
SyntaxError: Applying delete to unqualified name in strict modeDe delete-operator werd gebruikt op een gewone variabelenaam in strikte modus, wat niet is toegestaan.
SyntaxError: Unterminated string literalEen stringliteraal mist het sluitende aanhalingsteken.
SyntaxError: JSON.parse unexpected characterJSON.parse() stuitte op ongeldige JSON-syntaxis, zoals enkele aanhalingstekens, afsluitende komma's of niet-geciteerde sleutels.