JavaScript String charAt()
- Page précédente at()
- Page suivante charCodeAt()
- Retour au niveau supérieur Manuel de référence JavaScript String
Définition et utilisation
charAt()
La méthode retourne le caractère à l'indice spécifié (index) dans la chaîne.
L'indice du premier caractère est 0, le deuxième est 1, ...
L'indice du dernier caractère est la longueur de la chaîne - 1 (voir l'exemple ci-dessous).
Voir également :
Exemple
Exemple 1
Obtenir le premier caractère de la chaîne :
let text = "HELLO WORLD"; let letter = text.charAt(0);
Exemple 2
Obtenir le deuxième caractère de la chaîne :
let text = "HELLO WORLD"; let letter = text.charAt(1);
Exemple 3
Obtenir le dernier caractère de la chaîne :
let text = "HELLO WORLD"; let letter = text.charAt(text.length-1);
Exemple 4
Les indices hors gamme retournent une chaîne vide :
let text = "HELLO WORLD"; let letter = text.charAt(15);
Exemple 5
L'indice par défaut est de 0 :
let text = "HELLO WORLD"; let letter = text.charAt();
Exemple 6
Conversion de l'indice invalide en 0 :
let text = "HELLO WORLD"; let letter = text.charAt(3.14);
Syntaxe
string.charAt(n)
Paramètre
Paramètre | Description |
---|---|
n | Obligatoire. Numérique. L'indice du caractère (index). |
Valeur de retour
Type | Description |
---|---|
Chaîne |
détermine le caractère à l'indice spécifié. si l'indice est invalide, alors la méthode retourne une chaîne vide (""). |
Description
si le paramètre n n'est pas entre 0 et stringsi l'indice est entre .length-1 et
Attention :JavaScript n'a pas de type de données de caractères distinct de la chaîne, donc le caractère retourné est une chaîne de longueur 1.
Prise en charge du navigateur
charAt()
C'est une fonctionnalité de ECMAScript1 (ES1).
Tous les navigateurs prennent en charge complètement ES1 (JavaScript 1997) :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support | Support |
- Page précédente at()
- Page suivante charCodeAt()
- Retour au niveau supérieur Manuel de référence JavaScript String