【TypeScript】深入学习TypeScript枚举
// 定义一个简单的颜色枚举
enum Color {
Red,
Green,
Blue
}
// 使用颜色枚举
function printColor(color: Color) {
switch (color) {
case Color.Red:
console.log('红色');
break;
case Color.Green:
console.log('绿色');
break;
case Color.Blue:
console.log('蓝色');
break;
default:
console.log('未知颜色');
break;
}
}
// 使用枚举值
printColor(Color.Red); // 输出: 红色
printColor(Color.Green); // 输出: 绿色
printColor(Color.Blue); // 输出: 蓝色
这段代码定义了一个名为Color
的枚举,其中包含了三个颜色值。printColor
函数接受一个Color
枚举类型的参数,并根据传入的颜色值在控制台输出对应的中文颜色名称。通过这个例子,开发者可以学习如何在TypeScript中定义和使用枚举,这在需要表示有限、固定数量的常量值时特别有用。
评论已关闭