1. #枚举是一种类型
    2. enum Language{
    3. java,
    4. node,
    5. php,
    6. python
    7. }
    8. console.log(Language[0]); //java
    9. console.log(Language["java"]); //0
    10. console.log(Language); //{'0': 'java','1': 'node',java: 0,node: 1,}
    11. #枚举中的成员只能访问,不能赋值
    12. #枚举的成员是有值的,默认从0开始自增。
    13. #我们把枚举成员为数字类型的成为数字枚举。
    14. #也可以初始化枚举的值
    15. enum Gender{a=1,b}
    16. console.log(Gender); //{ '1': 'a', '2': 'b', a: 1, b: 2 }
    17. #这样a的值就是1b的值就会往上增加变为2
    18. #枚举成员为字符串的称为字符串枚举
    19. #字符串枚举没有自增长的值,所以字符串枚举必须有初始值
    20. enum Gender {Female = '男',Male = '女'}
    21. console.log(Gender); //{ Female: '男', Male: '女' }