Section courante

A propos

Section administrative du site

Voici la liste des différentes codes d'erreurs du langage de programmation JavaScript :

Message Description
Error: Permission denied to access property "x" Ce message d'erreur permet d'indiquer une autorisation refusée d'accéder à la propriété spécifié.
InternalError: too much recursion Ce message d'erreur permet d'indiquer qu'il y a trop de récursivité et qu'une erreur s'est produit.
RangeError: argument is not a valid code point Ce message d'erreur permet d'indiquer que le paramètre n'est pas un point de code valide
RangeError: invalid array length Ce message d'erreur permet d'indiquer que la longueur de tableau non valide.
RangeError: invalid date Ce message d'erreur permet d'indiquer que la date est invalide.
RangeError: precision is out of range Ce message d'erreur permet d'indiquer que la précision est hors de l'intervalle spécifié.
RangeError: radix must be an integer Ce message d'erreur permet d'indiquer la base doit être un entier.
RangeError: repeat count must be less than infinity Ce message d'erreur permet d'indiquer que le nombre de répétitions doit être inférieur à l'infini.
RangeError: repeat count must be non-negative Ce message d'erreur permet d'indiquer que le nombre de répétitions doit être non négatif.
ReferenceError: "x" is not defined Ce message d'erreur permet d'indiquer la référence n'est pas défini.
ReferenceError: assignment to undeclared variable "x" Ce message d'erreur permet d'indiquer une affectation à la variable non déclarée spécifié.
ReferenceError: can't access lexical declaration`X' before initialization Ce message d'erreur permet d'indiquer qu'il est impossible d'accéder à la déclaration lexicale spécifié avant l'initialisation.
ReferenceError: deprecated caller or arguments usage Ce message d'erreur permet d'indiquer une utilisation obsolète de l'appelant ou des paramètres.
ReferenceError: invalid assignment left-hand side Ce message d'erreur permet d'indiquer une affectation non valide du côté gauche.
ReferenceError: reference to undefined property "x" Ce message d'erreur permet d'indiquer une référence à la propriété non définie.
SyntaxError: "0"-prefixed octal literals and octal escape seq. are deprecated Ce message d'erreur permet d'indiquer que des littérales octaux préfixés "0" et des séquence d'échappement octale sont obsolètes.
SyntaxError: "use strict" not allowed in function with "x" parameter Ce message d'erreur permet d'indiquer une utilisation de «use strict» non autorisé dans la fonction avec le paramètre spécifié.
SyntaxError: "x" is a reserved identifier Ce message d'erreur permet d'indiquer que l'identifiant est réservé.
SyntaxError: "x" is not a legal ECMA-262 octal constant Ce message d'erreur permet d'indiquer que l'élément n'est pas une constante octale légale ECMA-262.
SyntaxError: JSON.parse: bad parsing Ce message d'erreur permet d'indiquer qu'une mauvaise analyse JSON s'est produit.
SyntaxError: Malformed formal parameter Ce message d'erreur permet d'indiquer qu'un paramètre formel est mal formé.
SyntaxError: Unexpected token Ce message d'erreur permet d'indiquer un jeton inattendu.
SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead Ce message d'erreur permet d'indiquer une utilisation de «//@» pour indiquer que la sourceURL des pragmas sont obsolètes. Vous devriez plutôt utilise «//#».
SyntaxError: a declaration in the head of a for-of loop can't have an initializer Ce message d'erreur permet d'indiquer qu'une déclaration dans la tête d'une boucle for-of ne peut pas avoir d'initialiseur.
SyntaxError: applying the 'delete' operator to an unqualified name is deprecated Ce message d'erreur permet d'indiquer que l'application de l'opérateur «delete» à un nom non-qualifié déconseillée.
SyntaxError: for-in loop head declarations may not have initializers Ce message d'erreur permet d'indiquer que les déclarations d'entête de boucle for-in peuvent ne pas avoir d'initialiseurs.
SyntaxError: function statement requires a name Ce message d'erreur permet d'indiquer que l'instruction de fonction nécessite un nom.
SyntaxError: identifier starts immediately after numeric literal Ce message d'erreur permet d'indiquer que l'identifiant démarre immédiatement après le littéral numérique.
SyntaxError: illegal character Ce message d'erreur permet d'indiquer qu'un caractère est illégal.
SyntaxError: invalid regular expression flag "x" Ce message d'erreur permet d'indiquer qu'un indicateur d'expression régulière invalide est spécifié.
SyntaxError: missing ) after argument list Ce message d'erreur permet d'indiquer qu'un caractère «)» est manquant après la liste des paramètres.
SyntaxError: missing ) after condition Ce message d'erreur permet d'indiquer qu'un caractère «)» est manquant après la condition.
SyntaxError: missing : after property id Ce message d'erreur permet d'indiquer qu'un caractère «:» est manquant après l'identificateur de propriété.
SyntaxError: missing ; before statement Ce message d'erreur permet d'indiquer qu'un caractère «;» est manquant avant la déclaration.
SyntaxError: missing = in const declaration Ce message d'erreur permet d'indiquer qu'un caractère «=» est manquant dans la déclaration const.
SyntaxError: missing ] after element list Ce message d'erreur permet d'indiquer qu'un caractère «]» est manquant après la liste des éléments.
SyntaxError: missing formal parameter Ce message d'erreur permet d'indiquer qu'un paramètre formel est manquant.
SyntaxError: missing name after . operator Ce message d'erreur permet d'indiquer qu'un nom manquant est attendue après l'opérateur «.».
SyntaxError: missing variable name Ce message d'erreur permet d'indiquer qu'un nom de variable manquant.
SyntaxError: missing } after function body Ce message d'erreur permet d'indiquer qu'un caractère «}» est manquant après le corps de la fonction.
SyntaxError: missing } after property list Ce message d'erreur permet d'indiquer qu'un caractère «}» est manquant après la liste des propriétés.
SyntaxError: redeclaration of formal parameter "x" Ce message d'erreur permet d'indiquer qu'un redéclaration du paramètre formel est spécifié.
SyntaxError: return not in function Ce message d'erreur permet d'indiquer qu'un return n'est pas dans la fonction.
SyntaxError: test for equality (==) mistyped as assignment (=)? Ce message d'erreur permet d'indiquer qu'un test d'égalité (==) est tapé comme affectation (=).
SyntaxError: unterminated string literal Ce message d'erreur permet d'indiquer qu'un littéral de chaîne de caractères est non terminé.
TypeError: "x" has no properties Ce message d'erreur permet d'indiquer que l'élément spécifié n'a pas de propriétés.
TypeError: "x" is (not) "y" Ce message d'erreur permet d'indiquer que l'élément spécifié n'est pas dans l'élément spécifié.
TypeError: "x" is not a constructor Ce message d'erreur permet d'indiquer que l'élément spécifié n'est pas un constructeur.
TypeError: "x" is not a function Ce message d'erreur permet d'indiquer que l'élément spécifié n'est pas une fonction.
TypeError: "x" is not a non-null object Ce message d'erreur permet d'indiquer que l'élément spécifié n'est pas un objet non nul.
TypeError: "x" is read-only Ce message d'erreur permet d'indiquer que l'élément spécifié est en lecture seulement.
TypeError: 'x' is not iterable Ce message d'erreur permet d'indiquer que l'élément spécifié n'est pas itérable.
TypeError: More arguments needed Ce message d'erreur permet d'indiquer qu'il y a plus de paramètres que nécessaires.
TypeError: Reduce of empty array with no initial value Ce message d'erreur permet d'indiquer qu'il y a une réduction du tableau vide sans valeur initiale.
TypeError: X.prototype.y called on incompatible type Ce message d'erreur permet d'indiquer que le X.prototype.y a appelé un type incompatible.
TypeError: can't access dead object Ce message d'erreur permet d'indiquer qu'il est impossible d'accéder à un objet ne répondant plus.
TypeError: can't access property "x" of "y" Ce message d'erreur permet d'indiquer qu'il est impossible d'accéder à la propriété "x" de "y".
TypeError: can't assign to property "x" on "y": not an object Ce message d'erreur permet d'indiquer qu'il est impossible d'affecter à la propriété spécifié.
TypeError: can't define property "x": "obj" is not extensible Ce message d'erreur permet d'indiquer qu'il est impossible de définir la propriété spécifié: l'objet n'est pas extensible.
TypeError: can't delete non-configurable array element Ce message d'erreur permet d'indiquer qu'il est impossible de supprimer un élément de tableau non configurable.
TypeError: can't redefine non-configurable property "x" Ce message d'erreur permet d'indiquer qu'il est impossible de redéfinir la propriété non configurable spécifié.
TypeError: cyclic object value Ce message d'erreur permet d'indiquer que la valeur d'objet cyclique.
TypeError: invalid 'in' operand "x" Ce message d'erreur permet d'indiquer que le in est invalide pour l'opérande spécifié.
TypeError: invalid 'instanceof' operand 'x' Ce message d'erreur permet d'indiquer que le mot réservé instanceof est invalide dans l'opérande spécifié.
TypeError: invalid Array.prototype.sort argument Ce message d'erreur permet d'indiquer que le paramètre Array.prototype.sort est non valide.
TypeError: invalid arguments Ce message d'erreur permet d'indiquer que les paramètres sont non valides.
TypeError: invalid assignment to const "x" Ce message d'erreur permet d'indiquer que l'affectation est non valide à const.
TypeError: property "x" is non-configurable and can't be deleted Ce message d'erreur permet d'indiquer que la propriété spécifié n'est pas configurable et ne peut pas être supprimée.
TypeError: setting a property that has only a getter Ce message d'erreur permet d'indiquer que la définition d'une propriété n'a qu'un get.
TypeError: variable "x" redeclares argument Ce message d'erreur permet d'indiquer que la variable spécifié a redéclaré le paramètre.
URIError: malformed URI sequence Ce message d'erreur permet d'indiquer que la séquence URI est mal formée.
Warning: Date.prototype.toLocaleFormat is deprecated Ce message d'erreur permet d'indiquer que la méthode Date.prototype.toLocaleFormat est déconseillé.
Warning: JavaScript 1.6's for-each-in loops are deprecated Ce message d'erreur permet d'indiquer que les boucles for-each-in de JavaScript 1.6 sont obsolètes.
Warning: String.x is deprecated; use String.prototype.x instead Ce message d'erreur permet d'indiquer que String.x est obsolète; vous devirez plutôt utiliser String.prototype.x
Warning: expression closures are deprecated Ce message d'erreur permet d'indiquer que les fermetures d'expression sont obsolètes.
Warning: unreachable code after return statement Ce message d'erreur permet d'indiquer un code inaccessible après l'instruction return.


Dernière mise à jour : Mardi, le 19 mai 2020