TypeScript极速梳理


4.8. enum

<p><code>enum</code> 是枚举</p> <pre><code>// 定义⼀个枚举 enum Color { Red, Blue, Black, Gold } // 定义⼀个枚举,并指定其初识数值 enum Color2 { Red = 6, Blue, Black, Gold } console.log(Color) /* { 0: 'Red', 1: 'Blue', 2: 'Black', 3: 'Gold', Red: 0, Blue: 1, Black: 2, Gold: 3 } */ console.log(Color2) /* { 6: 'Red', 7: 'Blue', 8: 'Black', 9: 'Gold', Red: 6, Blue: 7, Black: 8, Gold: 9 } */ // 定义⼀个phone变量,并设置对⻬进⾏限制 let phone: {name:string,price:number,color:Color} phone = {name:'华为Mate60',price:6500,color:Color.Red} phone = {name:'iPhone15Pro',price:7999,color:Color.Blue} if(phone.color === Color.Red){ console.log('⼿机是红⾊的') }</code></pre>

页面列表

ITEM_HTML