目录
Ts的基本类型
Ts的基本类型包括js中常见的类型
string:字符串
number:数字
boolean:布尔
[ ]:数组
object:对象
Ts中新增的常用类型
约束类型 | 约束类型 :联合类型,多种类型选其一
通常配合类型保护进行判断
类型保护:当对某个变量进行类型判断之后,在判断的语句快中便可以确定它的确切类型,其中typeof就可以触发类型保护
-void类型 :通常用于约束函数的返回值,表示该函数没有任何返回
如果有返回值,就会提示错误
-never类型 :通常用于约束函数的返回值,表示该函数永远不可能结束
如果函数具有结束的条件,就会报错
-字面量类型 :使用一个值进行约束
只能使用约定的值,否则就会报错
-元祖类型:一个固定长度的数组,并且数组中每一项都类型确定
不是数组,包括类型不一致都会报错
-any类型:any类型可以绕过类型检查,因此,any类型的数据可以赋值给任意类型