枚举是包含一组被命名的正整数常数的类。你可以像访问属性一样访问它的值。例如:
myObject.color = myColorEnum.red,枚举提供了一种很容易理解的整数表示。下面的例子定义了一个以十六进制数表示的颜色被命名为有意义的名字的枚举类型。
Type.registerNamespace("Demo"); // Define an enumeration type and register it. Demo.Color = function(){}; Demo.Color.prototype = { Red: 0xFF0000, Blue: 0x0000FF, Green: 0x00FF00, White: 0xFFFFFF } Demo.Color.registerEnum("Demo.Color"); |