Vous disposez de trois types spéciaux : un caractère indiquant l'absence de type (*),
voidet Null.
| Type | Description | |
|---|---|---|
| * | Permet de spécifier qu'une propriété n'est pas typée. | |
| void | Permet de spécifier qu'une fonction ne peut renvoyer aucune valeur. | |
| Null | Type de données spécial qui indique l'absence de valeur. |
| * | Type spécial |
propertyName:*| Version du langage : | ActionScript 3.0 |
| Version du lecteur : | 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 :
undefined dans une propriété. Contrairement aux versions précédentes d'ActionScript, la valeur undefined n'appartient pas au type de données Object. Vous devez utiliser une propriété non typée pour stocker la valeur undefined.Voir aussi
| void | Type spécial |
functionName():void {}| Version du langage : | ActionScript 3.0 |
| Version du lecteur : | 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 |
| Version du lecteur : | 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
M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire
Page en cours: http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/specialTypes.html