JavaScript Code de caractère


Exemple

La méthode charCodeAt récupère le code de caractère Unicode d'un seul caractère:

var charCode = "µ".charCodeAt(); // The character code of the letter µ is 181

Pour obtenir le code de caractère d'un caractère dans une chaîne, la position 0 du caractère est transmise en tant que paramètre à charCodeAt :

var charCode = "ABCDE".charCodeAt(3); // The character code of "D" is 68
6

Certains symboles Unicode ne tiennent pas dans un seul caractère et nécessitent à la place deux paires de substitution UTF-16 à encoder. C'est le cas des codes de caractères au-delà de 2 16 - 1 ou 63553. Ces codes de caractères étendus ou ces valeurs de points de code peuvent être récupérés avec codePointAt :

// The Grinning Face Emoji has code point 128512 or 0x1F600
var codePoint = "😀".codePointAt();