替代定义
Object.freeze()
方法自版本 5.1 起可用。对于旧版本,你可以使用以下代码(请注意,它也适用于 5.1 及更高版本):
var ColorsEnum = {
WHITE: 0,
GRAY: 1,
BLACK: 2
}
// Define a variable with a value from the enum
var currentColor = ColorsEnum.GRAY;
Object.freeze()
方法自版本 5.1 起可用。对于旧版本,你可以使用以下代码(请注意,它也适用于 5.1 及更高版本):
var ColorsEnum = {
WHITE: 0,
GRAY: 1,
BLACK: 2
}
// Define a variable with a value from the enum
var currentColor = ColorsEnum.GRAY;