TypeScript中枚舉enum類型


枚舉是一種類型,因此,可以其作為變量的類型注解。

 

enum 枚舉名稱 {成員1, 成員2,  ...}

 

enum  Gender{Famale,Male}

Gender.Famale的值默認從0開始自增, 0,1,2,3

注意:枚舉成員是只讀的,也就是說枚舉中的成員是可以訪問的,但是不能被賦值

枚舉是組織有關聯數據的一種方式。

使用場景:當變量的值,只能是幾個固定值中的一個,應該使用枚舉來實現

 

1.數字枚舉:枚舉成員的值為數字,默認情況下就是數字枚舉。

enum  Gender{Famale,Male}

enum  Gender{Famale=100,Male}

特點:成員的值是從0開始自增的數值。

 

2.字符串枚舉:枚舉成員的值都是字符串

enum  Gender{Famale=‘男’,Male=‘女’}

字符串枚舉沒有自增長行為,因此,每個成員必須有初始值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM