TypeError: x is not a functionTypeError: x is not a function
È stato effettuato un tentativo di invocare come funzione un valore che non è una funzione.
EvalErrorUn errore correlato alla funzione globale eval(). Questo errore si incontra raramente nel JavaScript moderno.
Nel JavaScript moderno, EvalError viene quasi mai lanciato dal motore. Esiste per compatibilità con le versioni precedenti. Se lo si incontra, è probabile che provenga da codice che lancia esplicitamente new EvalError() o da ambienti JavaScript molto datati.
Evitare completamente l'uso di eval() per ragioni di sicurezza e prestazioni. Usare JSON.parse() per i dati JSON, i costruttori Function per il codice dinamico (con cautela) o gli import di moduli per il caricamento dinamico.
TypeError: x is not a functionÈ stato effettuato un tentativo di invocare come funzione un valore che non è una funzione.
RangeError: Invalid dateUna stringa di data non valida è stata passata a un metodo Date che richiede una data corretta.
TypeError: Cannot convert undefined or null to objectUn metodo built-in che si aspettava un oggetto ha ricevuto null o undefined.
SyntaxError: JSON.parse unexpected characterJSON.parse() ha incontrato una sintassi JSON non valida, come virgolette singole, virgole finali o chiavi non quotate.
SyntaxError: Applying delete to unqualified name in strict modeL'operatore delete è stato usato su un nome di variabile semplice in strict mode, operazione non consentita.
ENOENTIl file o la directory specificati non esistono nel percorso indicato.