基础类型
- 布尔值(boolean)
- 数字,浮点数(number)
- 字符串(string),模板字符串
- 数组,两种定义方式,泛型Array<>和直接[]
- 元组,表示一个已知元素数量和类型的数组
枚举类型
enum Color = { Red, Green, Blue }; // 常用 // 常数枚举,不能包含计算成员 const enum Color = { Red, Green, Blue }; // 外部枚举 declare enum Directions { Up, Down, Left, Right }
- 在编译阶段还不知道类型,可以使用any
- void、null、undefined
- never类型表示的是那些永不存在的值的类型
- 类型断言, 尖括号语法,as语法(在JSX里只有as是被允许的)
变量声明
后续……