TypeScript 简介
[ ] 安装与使用
TypeScript 基础
[ ] 变量声明
- BigInt
- Never 与 Unknown
- Symbol
- 元组(Tuple)
- 函数(Function)
- 基础类型
- 字面量类型
- 接口(Interface)
- 枚举(Enum)
- 类(Class)
- 类型保护
- 类型推断
[ ] 类型断言
TypeScript 进阶
[x] 泛型(Generic)
- infer 关键字
- is 关键字
- Reflect Metadata
- Truthy 与 Falsy
- 交叉类型
- 映射类型
- 条件类型
- 生成器(Generator)
- 类型兼容性
- 类型别名
- 索引类型
- 联合类型
- 装饰器(Decorator)
- 迭代器(Iterator)