ts重点学习26-枚举笔记
export default {} /* enum`类型是对JavaScript标准数据类型的一个补充。 像C#等其它语言一样,使用枚举类型可以为一组数值赋予友好的名字。 */ // 枚举用于表示固定的几个取值 // 例如: 人的性别只能是男或者女 enum Gender { Male, Female } let val: Gender; val = Gender.Male; val = Gender.Female; // val = 0; // val = 1; // val = "邱淑贞"; // val = false; // 注意点: TS中枚举类型的本质就是数值类型,所以赋值数值不会报错 // val = 100; // val = 200; console.log(Gender.Male); // 0 console.log(Gender.Female); // 1 // 注意点: TS中枚举类型的取值,默认从0开始,从上向下依次递增 enum Gender2 { Male = 5, Female } console.log(Gender2.Male); // 5 console.log(Gender2.Female); // 6 enum Gender3 { Male, Female=10 } console.log(Gender3.Male); // 0 console.log(Gender3.Female); // 10 enum Gender4 { Male=100, Female=1200 } console.log(Gender4.Male); // 100 console.log(Gender4.Female); // 1200
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战