//使用enum定义枚举类型
enum Direction {up,down,left,right}
//可以在函数中直接使用枚举类型
function changeDirection(direction: Direction){
console.log(direction)
}
//可以直击调用函数的枚举类型
changeDirection(Direction.up)
//在Direction中每个枚举成员都有初始值
//up为0,down为1,left为2,right为3
//可以更改枚举成员的值
enum Direction {up=11,down,left,right}
//up为11,down为12,left为13,right为14
//数值保持自增
字符串枚举
enum Direction {up='up',
down='down',
left='left',
right='right'}
//字符串枚举没有自增属性,使用字符串枚举必须每个枚举都赋值