Vous disposez de trois types spéciaux : un caractère indiquant l'absence de type (*), void et Null.


 TypeDescription
 *Permet de spécifier qu'une propriété n'est pas typée.
 voidPermet de spécifier qu'une fonction ne peut renvoyer aucune valeur.
 NullType de données spécial qui indique l'absence de valeur.
Détails du type spécial
* Type spécial
Utilisation
    propertyName:*

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: Flash Player 9

Permet de spécifier qu'une propriété n'est pas typée. Le fait d'utiliser un astérisque pour une annotation de type équivaut à ne pas employer d'annotation du type. Les expressions qui lisent les propriétés non typées sont considérées comme des expressions non typées. L'utilisation d'expressions ou propriétés non typées est recommandée dans les cas suivants :

Voir aussi

void Type spécial  
Utilisation
    functionName():void {}

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: Flash Player 9

Permet de spécifier qu'une fonction ne peut renvoyer aucune valeur. Le type void est un type spécial qui contient une et une seule valeur : undefined. Ce type est particulier dans la mesure où son utilisation est limitée au type renvoyé par une fonction. Vous ne pouvez pas utiliser void en tant qu'annotation de type pour une propriété.

Voir aussi

Null Type spécial  

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: Flash Player 9

Type de données spécial qui indique l'absence de valeur. Le type de données Null contient une seule valeur : null. Le type de données Null est particulier dans la mesure où il n'est pas associé à une classe. Ceci signifie que vous ne pouvez pas utiliser le type de données Null en tant qu'annotation de type pour une propriété.

Voir aussi