Chaîne JavaScript charCodeAt()
Exemples
Obtenez l'Unicode du premier caractère d'une chaîne :
let text = "HELLO WORLD";
let code = text.charCodeAt(0);
Obtenez l'Unicode de la seconde :
let text = "HELLO WORLD";
let code = text.charCodeAt(1);
Plus d'exemples ci-dessous.
Définition et utilisation
La charCodeAt()
méthode renvoie l'Unicode du caractère à un index (position) spécifié dans une chaîne.
L'indice du premier caractère est 0, le second est 1, ....
L'index du dernier caractère est la longueur de la chaîne - 1 (voir les exemples ci-dessous).
Voir aussi la charAt()
méthode.
Noter
Pour plus d'informations sur les jeux de caractères Unicode, consultez notre Référence Unicode .
Syntaxe
string.charCodeAt(index)
Paramètres
Parameter | Description |
index | Optional. A number. The index (position) of a character. Default value = 0. |
Valeur de retour
Taper | La description |
Un numéro | L'Unicode du caractère à l'index spécifié. NaN si l'index n'est pas valide. |
Plus d'exemples
Obtenez l'Unicode du dernier caractère d'une chaîne :
let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);
Obtenez l'Unicode du 15ème caractère :
let text = "HELLO WORLD";
let code = text.charCodeAt(15);
Prise en charge du navigateur
charCodeAt()
est une fonctionnalité ECMAScript1 (ES1).
ES1 (JavaScript 1997) est entièrement pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |