| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Errors/Identifier_after_number | [Back] [Original] |
Get to know MDN better
Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.
SyntaxError: Unexpected identifier after numeric literal (Edge) SyntaxError: identifier starts immediately after numeric literal (Firefox) SyntaxError: Unexpected number (Chrome)
SyntaxError
Les noms qu'on donne aux variables (aussi appels identifiants ) doivent respecter certaines rgles
En JavaScript, un identifiant doit commencer par une lettre, un tiret bas (_) ou un dollar ($), il ne peut pas commencer par un chiffre. Seuls les caractres aprs le premier peuvent tre des chiffres.
En JavaScript, les noms des variables ne peuvent pas commencer par un chiffre. Aussi, le script suivant provoquera des erreurs :
var 1vie = 'toto';
// SyntaxError: identifier starts immediately after numeric literal
var toto = 1vie;
// SyntaxError: identifier starts immediately after numeric literal
alert(1.toto);
// SyntaxError: identifier starts immediately after numeric literal
Pour viter ce problme, il faudra renommer les variables afin d'viter d'utiliser un chiffre au dbut :
var vie1 = "toto";
var toto = vie1;
Cette page a t modifie le 17 dc. 2024 par les contributeurices du MDN.
Certaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |