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