ERR_UNKNOWN_ENCODINGERR_UNKNOWN_ENCODING
Een onbekende of niet-ondersteunde codering is doorgegeven aan een Node.js API.
TypeError: x is not a functionEr is geprobeerd een waarde als functie aan te roepen terwijl het geen functie is.
De variabele die u probeert aan te roepen is geen functie. Dit gebeurt vaak wanneer een methodenaam verkeerd is gespeld, het object die methode niet heeft, een callback undefined is, of een variabele per ongeluk is overschreven van een functie naar iets anders.
Controleer of de variabele daadwerkelijk een functie is met typeof x === 'function'. Verifieer de spelling van de methodenaam. Zorg ervoor dat het object waarop u de methode aanroept het juiste type heeft. Controleer op naamconflicten waarbij een variabele een functie overschaduwt.
const obj = {}; obj.method(); // TypeError: obj.method is not a functionERR_UNKNOWN_ENCODINGEen onbekende of niet-ondersteunde codering is doorgegeven aan een Node.js API.
TypeError: x is not a constructorEr werd geprobeerd het sleutelwoord new te gebruiken met een waarde die geen constructor is.
TypeError: x is not iterableEen niet-itereerbare waarde werd gebruikt waar een itereerbaar object werd verwacht, zoals in een for...of-lus of spread-operator.
ECONNREFUSEDDe verbinding werd geweigerd omdat er geen server luistert op het doeladres en de doelpoort.
DOMException: SecurityErrorEen beveiligingsgevoelige operatie werd geblokkeerd door het beveiligingsbeleid van de browser.
RangeErrorEen waarde valt buiten het verwachte bereik, zoals een ongeldige arraylengte of het overschrijden van de maximale aanroepstackgrootte.