ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
 

Sondertypen 

Die drei Sondertypen sind der nicht typisierte Bezeichner (*), void und Null.


 TypBeschreibung
 *Gibt an, dass eine Eigenschaft nicht typisiert ist.
 voidGibt an, dass eine Funktion keinen Wert zurückgeben kann.
 NullEin Sonderdatentyp, der das Fehlen eines Werts darstellt.
Sondertypdetails
* Sondertyp
Verwendung
    propertyName:*

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 9

Gibt an, dass eine Eigenschaft nicht typisiert ist. Die Verwendung des Asterisk-Symbols für eine Typenanmerkung entspricht der Verwendung keiner Typenanmerkung. Ausdrücke, die aus nicht typisierten Eigenschaften lesen, werden als nicht typisierte Ausdrücke betrachtet. Die Verwendung von nicht typisierten Ausdrücken oder Eigenschaften wird in den folgenden Fällen empfohlen:

  • Wenn Sie die Typenüberprüfung bis zur Laufzeit zurückstellen möchten. Sie können eine nicht typisierte Eigenschaft oder einen nicht typisierten Ausdruck verwenden, um die Typenüberprüfung während der Kompilierung im strikten Modus zu umgehen. Beachten Sie jedoch, dass unabhängig davon, ob Sie den strikten Modus verwenden, in jedem Fall eine Überprüfung der Zuweisungsanweisungen zur Laufzeit vorgenommen wird.
  • Wenn Sie den Wert undefined in einer Eigenschaft speichern möchten. Im Gegensatz zu früheren Versionen von ActionScript ist der Wert undefined kein Mitglied des Datentyps Object. Sie müssen eine nicht typisierte Eigenschaft zum Speichern des Werts undefined verwenden.

Verwandte API-Elemente

void Sondertyp  
Verwendung
    functionName():void {}

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 9

Gibt an, dass eine Funktion keinen Wert zurückgeben kann. Der Datentyp void ist ein Sondertyp, der genau einen Wert enthält: undefined. Die Verwendung dieses Datentyps ist auf den Rückgabetyp einer Funktion beschränkt. Sie können void nicht als Typenanmerkung für eine Eigenschaft verwenden.

Verwandte API-Elemente

Null Sondertyp  

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 9

Ein Sonderdatentyp, der das Fehlen eines Werts darstellt. Der Datentyp Null enthält nur einen Wert: null. Dem Datentyp Null ist keine Klasse zugeordnet. Dies bedeutet, Sie können den Datentyp Null nicht als Typenanmerkung einer Eigenschaft verwenden.

Verwandte API-Elemente

[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.