Zugriff auf Zeichenkettenzeichen in JavaScript
Nehmen wir an, wir haben eine Zeichenkette. Jedes
Zeichen in dieser Zeichenkette hat seine eigene Positionsnummer: das erste
Zeichen hat die Nummer 0, das zweite
Zeichen - die Nummer 1, das dritte Zeichen die Nummer
2 und so weiter.
Wie Sie bereits bemerkt haben, beginnt die Nummerierung der Zeichen bei Null (Null als Beginn der Nummerierung kommt häufig in der Programmierung vor).
Bei Bedarf kann auf ein bestimmtes Zeichen der Zeichenkette über seine Nummer zugegriffen werden. Dazu wird der Name der Variable geschrieben, nach diesem Namen werden eckige Klammern gesetzt und in diesen Klammern die Nummer des Zeichens angegeben.
Sehen wir uns ein Beispiel an. Nehmen wir an, wir haben die folgende Zeichenkette:
let str = 'abcde';
Greifen wir auf einige Zeichen dieser Zeichenkette zu:
let str = 'abcde';
alert(str[0]); // gibt 'a' aus
alert(str[1]); // gibt 'b' aus
alert(str[2]); // gibt 'c' aus
Die Zeichennummer kann auch in einer Variable gespeichert sein:
let str = 'abcde';
let num = 3; // Zeichennummer in einer Variable
alert(str[num]); // gibt 'd' aus
Gegeben ist die Zeichenkette 'abcde'. Greifen Sie auf einzelne
Zeichen dieser Zeichenkette zu und geben Sie das Zeichen
'a', das Zeichen 'c' und das Zeichen 'e' auf dem Bildschirm aus.
Gegeben ist eine Variable mit der Zeichenkette 'abcde'.
Greifen Sie auf einzelne Zeichen dieser Zeichenkette zu
und speichern Sie die Zeichen dieser
Zeichenkette in umgekehrter Reihenfolge in einer neuen Variable, also 'edcba'.
Gegeben ist die Variable str mit der Zeichenkette 'abcde'
und die Variable num mit der Zeichennummer.
Geben Sie das Zeichen, dessen Nummer
in der Variable num gespeichert ist, auf dem Bildschirm aus.