TS中的枚举类型,enum类型:开发中当某一个数据的取值情况有固定的若干种,可以穷尽列举;枚举类型是对JavaScript标准数据类型的一个补充;
enum 枚举类型{枚举的值} 默认情况下,枚举的值从0开始编号,依次递增;也可以手动指定枚举成员的值;
枚举类型提供了一个便利就是可以由枚举的值得到枚举成员的名字。例如,知道枚举Color类型值为"下",但是不知道它映射到Color里的名字,我们可以查找响应的名字;
TS联合类型:将多个类型通过"|"进行合并,代表后期此变量存储的值可以是此多个类型中的一种,同时可以重新赋值;
类型别名:为联合类型重新定义一个名字,主要作用就是简化联合类型的使用难度,防止每次都大量的写重复的联合类型
type 类型别名名称 = 类型;
TS中的any类型:任意类型,当无法确定变量存储的数据类型时,使用any类型。注意any在开发中不建议明确使用,只有在代码过程中产生的any才允许,即开发人员不能够直接使用any作为变量类型的定义。
TS中的函数 void:无返回值,适用于TS中函数的返回值,当函数运行完之后未使用return关键词,此时的函数认为是无返回值的函数。
TS中匿名函数的使用
4.TS中使用箭头函数
TS中的never