互动课程
TypeScript 课程
掌握 TypeScript,JavaScript 的类型化超集。了解如何使用基元类型、接口、类型别名、联合类型、类型缩小和泛型编程 (Generics) 编写更安全、更健壮的代码。
通过关键字静态验证+官方执行TypeScript Playground(一键复制代码+打开)。
01 · 第 1 单元 — TypeScript 基础知识
2 节课
类型系统的基础:基本类型、函数参数、数组和元组的注释。
02 · 第 2 单元 — 类型和接口
2 节课
使用接口和别名创建复杂的数据形状,并使用灵活的联合类型。
03 · 第 3 单元 — 泛型和函数
2 节课
具有可选参数的函数、函数类型签名以及强大的泛型世界。
04 · 模块 4 — 类和实用程序类型
2 节课
使用类和内置实用程序类型进行面向对象编程来转换现有类型。
05 · 第 5 单元 — 高级类型和防护
2 节课
通过自定义类型防护、文字类型、类型断言和模板文字类型加深对类型系统的理解。
06 · 模块 6 — 条件和映射类型
2 节课
了解如何使用条件类型、推断运算符和映射类型创建动态类型并转换现有类型。
07 · 模块 7 — 配置和集成
2 节课
了解如何使用 tsconfig.json 配置 TypeScript 编译器并通过声明合并扩展现有类型。