Les identificateurs, ou identifiants (identifiers)
- identificateur
 En informatique, les identificateurs sont des jetons lexicaux qui nomment des entités de langage [1].
Les identificateurs sont des noms, mots déterminés par le langage ou par l’utilisateur.
L’utilisateur peut s’en servir, par exemple, pour associer un nom facilement mémorisable à une valeur en mémoire.
Note
À l’opposé des littéraux qui valent pour eux-même, les identificateurs valent pour autre chose.
exemple
// créé la variable nombre_aleatoire
// et lui assigne un nombre aléatoire entre 0 et 1
var nombre_aleatoire = Math.random();
varest un identificateur défini par le langage. On parle alors de mot-clé où de mot-clé réservé.nombre_aleatoireest un identificateur défini par l’utilisateurMathest un identificateur correspondant à un objet présent dans l’environnement, fourni avec le langage.randomest un identificateur correspondant à une procédure contenue dans l’objet Math.
Les mots-clé réservés
Les mots-clés du langage ne sont généralement pas utilisables comme identificateurs. Ils sont généralement d’un nombre limité.
Exemple : mots-clé réservé en ECMAScript 5
liste des 32 mots-clés réservés en ECMAscript 2015 :
break  | 
case  | 
catch  | 
class  | 
const  | 
continue  | 
debugger  | 
default  | 
delete  | 
do  | 
else  | 
export  | 
extends  | 
finally  | 
for  | 
function  | 
if  | 
import  | 
in  | 
instanceof  | 
new  | 
return  | 
super  | 
switch  | 
this  | 
throw  | 
try  | 
typeof  | 
var  | 
void  | 
while  | 
with  | 
yield  | 
Voir aussi
liste des mots-clés réservés en ECMAScript (voir aussi : version anglaise)
liste des objets fournis avec le langage ECMAScript (voir aussi : version anglaise)