一、类型枚举;
1、一般用法
-
语法:enum Fruit { apple, orange }
enum Fruits {apple, banan, orange, watermelon}
2、枚举手动赋值
-
语法:enum Country { USA , China = 3, Japan }
-
赋值后的数据步长自动加1;
enum Country { USA , China = 3, Japan }
console.log(Country ["Japan "] === 4); // true
二、类型别名;
1.一般用法
-
关键字:type
-
类型别名会给类型起个新名字,而不是创建一个类型;
type apple = string;
type flag = true | false;
let fruit:apple = "苹果";
type status:flag = true;
2.联合类型使用
type linkType = number | string;
let personName:linkType = "张三";
let personAge:linkType = 30;