Comme de Tapuscrit de 0,9 (actuellement en version alpha), vous pouvez utiliser l'enum définition comme ceci:
enum TShirtSize {
Small,
Medium,
Large
}
var mySize = TShirtSize.Large;
Par défaut, ces énumérations sera attribué à 0, 1 et 2 respectivement. Si vous souhaitez définir explicitement ces numéros, vous pouvez le faire dans le cadre de la déclaration d'enum.
Listing 6.2 les Énumérations et les membres explicite
enum TShirtSize {
Small = 3,
Medium = 5,
Large = 8
}
var mySize = TShirtSize.Large;
Ces deux exemples levé directement à l'extérieur de la Machine pour les Programmeurs JavaScript.
Notez que ceci est différent de 0.8 spécification. 0,8 spécification ressemblait à ça - mais il a été marqué comme expérimental et susceptibles de changer, de sorte que vous aurez à mettre à jour l'ancien code:
Avertissement - cette 0,8 exemple serait cassé les nouvelles versions de la Machine compilateur.
enum TShirtSize {
Small: 3,
Medium: 5,
Large: 8
}
var mySize = TShirtSize.Large;