logo
  • 教程列表
  • SO官方文档
  • 枚举
    • 使用 Object.freeze() 进行枚举定义
    • 替代定义
    • 打印枚举变量
    • 使用符号实现枚举
    • 自动枚举值
  1. StackOverflow 文档
  2. JavaScript 教程
  3. 枚举
  4. 替代定义

替代定义

Created: November-22, 2018

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() 进行枚举定义

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明