1. 枚举
使用关键词enum 来声明枚举, 枚举中默认以 ; 号结尾,值默认以 0 开始自增,
// 情况1
enum selected {
optional // 可选 值为0
unOptional // 不可选 值为1
}
// 访问
const class1 {
isOptional : selected.optional // 0 访问是和对象访问一致
}
// 情况2
enum selected {
optional = 5 // 值为5, 确定以5开始自增
unOptional // 值为6
}
// 访问
const class1 {
isOptional : selected.optional // 5 访问是和对象访问一致
}
// 情况3
enum selected {
optional = ‘yes’ // 值为yes, 值为字符串时不可自增
unOptional = ‘no’ // 值为no
}
// 访问
const class1 {
isOptional : selected.optional // yes 访问是和对象访问一致
}