z.B:
Kopieren Sie den Code -Code wie folgt:
<html>
<body>
<script type = "text/javaScript">
Var str = "Hallo Welt!"
document.write ("Das erste Zeichen ist:" + str.charat (0) + "<br />")
document.write ("Das zweite Zeichen ist:" + str.charat (1) + "<br />"))
document.write ("Das dritte Zeichen ist:" + str.charat (2))
</script>
</body>
</html>
Ergebnis:
Der erste Charakter ist: h
Der zweite Charakter ist: e
Der dritte Charakter ist: l
Definition und Verwendung
Die charat () -Methode gibt Zeichen an der angegebenen Position zurück.
Bitte beachten Sie, dass JavaScript keinen von dem Zeichenfolge -Typ unterscheideten Zeichendatentyp hat. Das zurückgegebene Zeichen ist also eine Zeichenfolge mit einer Länge von 1.
Grammatik
StringObject.charat (Index)
Parameterbeschreibung
Index muss. Es repräsentiert die Zahl in einer Position in einer Zeichenfolge, dh das Gebot des Zeichens in der Zeichenfolge.
Tipps und Notizen
Hinweis: Das erste Zeichen in der Zeichenfolge ist 0. Wenn der Parameterindex nicht zwischen 0 und String.Length liegt, gibt diese Methode eine leere Zeichenfolge zurück.
Beispiel
In der Zeichenfolge "Hello World!" Kehren wir zum Charakter 1 von Position 1 zurück:
Kopieren Sie den Code -Code wie folgt:
<script type = "text/javaScript">
Var str = "Hallo Welt!"
document.write (str.charat (1))
</script>
Die Ausgabe des obigen Codes lautet:
E
Geben Sie die Zeichen an der angegebenen Indexposition zurück.
Strobj.Charat (Index)
Parameter
Strobj
Muss Optionen sein. Jedes Zeichenfolgeobjekt oder Text.
Index
Muss Optionen sein. Die gewünschten Indizes auf Null -basierten Indizes. Der gültige Wert ist der Wert zwischen 0 und der Länge der Zeichenfolge.
veranschaulichen
Die Charat -Methode gibt einen Zeichenwert zurück, der sich an der angegebenen Indexposition befindet. Der Index des ersten Zeichens in der Zeichenfolge beträgt 0, der zweite Index ist 1 und so weiter. Der Indexwert über den effektiven Bereich hinaus gibt eine leere Zeichenfolge zurück.
Exemplarisch
Das folgende Beispiel zeigt die Verwendung der Charat -Methode:
Kopieren Sie den Code -Code wie folgt:
Funktion charatest (n) {
Var str = "abcdefghijklmnopqrstuvwxyz";
var s; // Rufvariablen.
S = str.charat (n -1);
// Erhalten Sie den richtigen Charakter.
Rückgabe (s); // Rückgabecharakter.
}