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