Referenshandbok för ActionScript® 3.0 i Adobe® Flash®-plattformen
Hem  |  Dölj paket och klasslista |  Paket  |  Klasser  |  Nyheter  |  Index  |  Bilagor  |  Varför på engelska?
Filter: Hämtar data från servern ...
Hämtar data från servern ...
 

Specialtyper 

De tre specialtyperna är den ej typbestämda specificeraren (*), void och null.


 TypBeskrivning
 *Anger att en egenskap inte är typbestämd.
 voidAnger att en funktion inte kan returnera något värde.
 NullEn specialdatatyp som representerar att ett värde saknas.
Specialtypdetaljer
* Specialtyp
Användning
    propertyName:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 9

Anger att en egenskap inte är typbestämd. Användning av asterisksymbolen för en typanteckning motsvarar användning av ingen typanteckning. Uttryck som läser från typlösa egenskaper betraktas som typlösa uttryck. Användning av typlösa uttryck eller egenskaper rekommenderas under följande omständigheter:

  • När man vill skjuta upp typkontrollen till körning. Du kan använda en typlös egenskap eller ett typlöst uttryck för att kringgå typkontroll som utförs vid kompileringen i strikt läge. Observera emellertid att typkontroll under körning av tilldelningssatser sker oavsett om du använder strikt läge eller inte.
  • När du vill spara värdet undefined i en egenskap. Till skillnad från tidigare versioner av ActionScript är värdet undefined inte medlem av datatypen Objekt. Du måste använda en typlös egenskap för att spara värdet undefined.

Relaterade API-element

void Specialtyp  
Användning
    functionName():void {}

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 9

Anger att en funktion inte kan returnera något värde. Typen void är en specialtyp som innehåller exakt ett värde: undefined. Den är speciell genom att den är begränsad till en funktions returtyp. Du kan inte använda void som en typanteckning för en egenskap.

Relaterade API-element

Null Specialtyp  

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 9

En specialdatatyp som representerar att ett värde saknas. Datatypen Null innehåller bara ett värde: null. Datatypen Null är speciell, eftersom den inte är associerad med någon klass. Det innebär att du inte kan använda datatypen Null som en typanteckning för en egenskap.

Relaterade API-element

[ X ]Varför på engelska?
Innehåll i Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen är på engelska

Det är inte alla delar av Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen som översätts till alla språk. Om ett språkelement inte översätts visas det på engelska. Klassen ga.controls.HelpBox översätts till exempel inte till något språk. I den svenska versionen av referenshandboken visas därför klassen ga.controls.HelpBox på engelska.