主题
TS进阶 目录
基础类型系统
- 1. ts介绍
- 2. 内置类型
- 3. 索引签名
- 4. 交叉类型
- 5. 泛型使用
- 6. 非空断言操作符
- 7. as const类型收窄
- 8. type和interface
- 9. 字面量类型赋值问题
- 10. keyof T & on${string}组合
- 11. unknown、never、any区别
- 12. Object、object、{}区别
类型工具
- 1. Record类型
- 2. Partial类型
- 3. Pick类型
- 4. Omit类型
- 5. Required类型
- 6. Exclude类型
- 7. Extract类型
- 8. NonNullable类型
工程化相关
- 1. tsconfig.json配置文件
- 2. 三斜线指令
- 3. 命名空间
- 4. 声明文件
- 5. 装饰器Decorator
- 6. 协变和逆变
- 7. 类型守卫