枚举:可以定义一些有名字的数字常量
# 枚举:可以定义一些有名字的数字常量 // 枚举类型默认是从 0 开始的 <!-- 枚举成员 会被赋值为o 开始递增的数字 枚举类型会被编译成一个双向映射的对象--> enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat } console.log(Days.Sun); //输出 0 console.log(Days.Sat); //输出 6 console.log(Days) //枚举类型会被编译成一个双向映射的对象 <!-- { '0': 'Sun', '1': 'Mon', '2': 'Tue', '3': 'Wed', '4': 'Thu', '5': 'Fri', '6': 'Sat', Sun: 0, Mon: 1, Tue: 2, Wed: 3, Thu: 4, Fri: 5, Sat: 6 } --> console.log(Days[0] === "Sun"); //true