1. TypeScript基础
  2. 变量声明
  3. 基本类型
  4. 枚举与字面量类型
  5. 接口
  6. 类
  7. 泛型
  8. 装饰器
  9. 声明合并
  10. 异步
  11. 编译配置
  12. 类型声明文件
  13. 命名空间
  14. 类型推断
  15. 类型操作符
  16. 工具类型
  17. 项目实战