TypeScript - Chaîne charCodeAt ()

Cette méthode renvoie un nombre indiquant la valeur Unicode du caractère à l'index donné. Les points de code Unicode vont de 0 à 1 114 111. Les 128 premiers points de code Unicode correspondent directement au codage de caractères ASCII. charCodeAt () renvoie toujours une valeur inférieure à 65 536.

Syntaxe

string.charCodeAt(index);

Détails de l'argument

index- Un entier compris entre 0 et 1 inférieur à la longueur de la chaîne; si non spécifié, la valeur par défaut est 0.

Valeur de retour

Renvoie un nombre indiquant la valeur Unicode du caractère à l'index donné. Il retourneNaN si l'index donné n'est pas compris entre 0 et 1 inférieur à la longueur de la chaîne.

Exemple

var str = new String("This is string"); 
console.log("str.charAt(0) is:" + str.charCodeAt(0)); 
console.log("str.charAt(1) is:" + str.charCodeAt(1)); 
console.log("str.charAt(2) is:" + str.charCodeAt(2)); 
console.log("str.charAt(3) is:" + str.charCodeAt(3)); 
console.log("str.charAt(4) is:" + str.charCodeAt(4)); 
console.log("str.charAt(5) is:" + str.charCodeAt(5));

Lors de la compilation, il générera le même code en JavaScript.

Sa sortie est la suivante -

str.charAt(0) is:84 
str.charAt(1) is:104 
str.charAt(2) is:105 
str.charAt(3) is:115 
str.charAt(4) is:32 
str.charAt(5) is:105