Flash CS3-Dokumentation |
|||
| Programmieren mit ActionScript 3.0 > Verwenden von Strings > Verwenden von Zeichen in Strings | |||
Jedes Zeichen in einem String hat eine Indexposition im String (eine Ganzzahl). Die Indexposition des ersten Zeichens lautet 0. Im folgenden String befindet sich das Zeichen y beispielsweise an Position 0 und das Zeichen w an Position 5:
"yellow"
Sie können einzelne Zeichen an verschiedenen Positionen eines Strings mit den Methoden charAt() und charCodeAt() überprüfen, wie im folgenden Beispiel dargestellt:
var str:String = "hello world!";
for (var:i = 0; i < str.length; i++)
{
trace(str.charAt(i), "-", str.charCodeAt(i));
}
Wenn Sie diesen Code ausführen, werden folgende Werte ausgegeben:
h - 104 e - 101 l - 108 l - 108 o - 111 - 32 w - 119 o - 111 r - 114 l - 108 d - 100 ! - 33
Sie können zudem Zeichencodes verwenden, um einen String mit der fromCharCode()-Methode zu definieren, wie im folgenden Beispiel dargestellt:
var myStr:String = String.fromCharCode(104,101,108,108,111,32,119,111,114,108,100,33);
// Setzt myStr auf "hello world!"
Flash CS3
Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht
Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/main/00000080.html