🍿 为什么建议枚举定义在ts文件而不是d.ts文件中
// 创建枚举类型
enum Direction { Up, Down, Left, Right }
// 使用枚举类型
const changeDirection = (direction: Direction) => {
console.log(direction)
}
// 调用函数时,需要应该传入:枚举 Direction 成员的任意一个
// 类似于 JS 中的对象,直接通过 点(.)语法 访问枚举的成员
changeDirection(Direction.Up)
枚举的值经常需要在运行的时候使用,如上Direction.Up访问枚举的值,而d.ts
不参与运行。