15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Arbeiten mit Strings<br />

Beachten Sie, dass in ActionScript zwischen einfachen geraden Anführungszeichen (') und linken oder rechten<br />

einfachen typografischen Anführungszeichen (' oder ') unterschieden wird. Dies gilt auch für doppelte<br />

Anführungszeichen. Verwenden Sie gerade Anführungszeichen als Trennzeichen für Stringliterale. Achten Sie beim<br />

Einfügen von Text aus anderen Quellen in ActionScript darauf, dass die korrekten Anführungszeichen verwendet<br />

werden.<br />

Wie in der folgenden Tabelle dargestellt, können Sie den umgekehrten Schrägstrich (\) als Escape-Zeichen zur<br />

Definition anderer Zeichen in Stringliteralen verwenden:<br />

Escape-Sequenz Zeichen<br />

\b Rücktaste<br />

\f Seitenvorschub<br />

\n Zeilenvorschub<br />

\r Wagenrücklauf<br />

\t Tab<br />

\unnnn Das Unicode-Zeichen mit dem durch die Hexadezimalzahl nnnn spezifizierten Zeichencode.<br />

Beispielsweise ist \u263a das Smiley-Zeichen.<br />

\\xnn Das ASCII-Zeichen mit dem durch die Hexadezimalzahl nn spezifizierten Zeichencode.<br />

\' Einfaches Anführungszeichen<br />

\" Doppeltes Anführungszeichen<br />

\\ Einfacher umgekehrter Schrägstrich<br />

Length-Eigenschaft<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

Jeder String verfügt über eine length-Eigenschaft, die der Anzahl der Zeichen im String entspricht:<br />

var str:String = "Adobe";<br />

trace(str.length); // output: 5<br />

Wie im folgenden Beispiel dargestellt, haben leere und Null-Strings die Länge 0:<br />

var str1:String = new String();<br />

trace(str1.length); // output: 0<br />

str2:String = '';<br />

trace(str2.length); // output: 0<br />

Arbeiten mit Zeichen in Strings<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

Jedes Zeichen in einem String besitzt eine Indexposition (eine Ganzzahl). Die Indexposition des ersten Zeichens ist 0.<br />

Im folgenden String befindet sich das Zeichen y beispielsweise an Position 0 und das Zeichen w an Position 5:<br />

Letzte Aktualisierung 27.6.2012<br />

12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!