Par exemple:
Copier le code du code comme suit:
<html>
<body>
<script type = "text / javascript">
Var str = "Hello World!"
Document.Write ("Le premier caractère est:" + str.charat (0) + "<br />")
Document.Write ("Le deuxième caractère est:" + str.charat (1) + "<br />"))
Document.Write ("Le troisième caractère est:" + str.charat (2))
</cript>
</docy>
</html>
résultat:
Le premier personnage est: H
Le deuxième caractère est: e
Le troisième caractère est: l
Définition et utilisation
La méthode Charat () renvoie les caractères à la position spécifiée.
Veuillez noter que JavaScript n'a pas de type de données de caractère différent du type de chaîne, donc le caractère renvoyé est une chaîne avec une longueur de 1.
grammaire
StringObject.Charat (index)
Description du paramètre
Index doit. Il représente le nombre dans une position dans une chaîne, c'est-à-dire l'appel d'offres du caractère dans la chaîne.
Conseils et notes
Remarque: le premier caractère de la chaîne est 0. Si l'index de paramètre n'est pas entre 0 et String.length, cette méthode renvoie une chaîne vide.
Exemple
Dans la chaîne "Hello World!", Nous reviendrons au personnage 1 de la position 1:
Copier le code du code comme suit:
<script type = "text / javascript">
Var str = "Hello World!"
document.write (str.charat (1))
</cript>
La sortie du code ci-dessus est:
E
Renvoyez les caractères à la position d'index spécifiée.
Strobj.charat (index)
paramètre
strobj
Doit être des options. Tout objet ou texte de chaîne.
indice
Doit être des options. Les index basés sur zéro souhaités. La valeur valide est la valeur entre 0 et la longueur de la chaîne.
illustrer
La méthode CHARAT renvoie une valeur de caractère, qui est située à la position d'index spécifiée. L'indice du premier caractère dans la chaîne est 0, le deuxième index est 1, et ainsi de suite. La valeur d'index au-delà de la plage effective renvoie une chaîne vide.
Exemplaire
L'exemple suivant illustre l'utilisation de la méthode Charat:
Copier le code du code comme suit:
fonction charattest (n) {
Var str = "abcdefghijklmnopqrstuvwxyz";
Var S; Variables de réputation.
S = str.charat (n -1);
// Obtenez le bon caractère.
retour (s);
}