课程目录
1-1 [TypeScript学习指南基础篇] TypeScript学习指南 (04:10)
1-2 [TypeScript学习指南基础篇] 01-01-什么是TypeScript (03:32)
1-3 [TypeScript学习指南基础篇] 01-02-JS、ES及TS的关系 (03:46)
1-4 [TypeScript学习指南基础篇] 01-03-TypeScript的竞争者有哪些 (04:02)
1-5 [TypeScript学习指南基础篇] 02-01-发现问题 (03:22)
1-6 [TypeScript学习指南基础篇] 02-02-静态类型检查 (01:52)
1-7 [TypeScript学习指南基础篇] 02-03-非异常故障 (05:58)
1-8 [TypeScript学习指南基础篇] 02-04-使用工具 (09:54)
1-9 [TypeScript学习指南基础篇] 02-05-优化编译 (08:25)
1-10 [TypeScript学习指南基础篇] 02-06-显式类型 (05:24)
1-11 [TypeScript学习指南基础篇] 02-07-降级编译 (03:49)
1-12 [TypeScript学习指南基础篇] 02-08-严格模式 (06:38)
1-13 [TypeScript学习指南基础篇] 03-01-基元类型string、number及boolea (04:52)
1-14 [TypeScript学习指南基础篇] 03-02-数组 (02:50)
1-15 [TypeScript学习指南基础篇] 03-03-any (03:12)
1-16 [TypeScript学习指南基础篇] 03-04-变量上的类型注释 (03:42)
1-17 [TypeScript学习指南基础篇] 03-05-函数 (06:47)
1-18 [TypeScript学习指南基础篇] 03-06-对象类型 (08:18)
1-19 [TypeScript学习指南基础篇] 03-07-联合类型 (10:34)
1-20 [TypeScript学习指南基础篇] 03-08-类型别名 (06:13)
1-21 [TypeScript学习指南基础篇] 03-09-接口 (10:06)
1-22 [TypeScript学习指南基础篇] 03-10-类型断言 (04:14)
1-23 [TypeScript学习指南基础篇] 03-11-文字类型 (12:10)
1-24 [TypeScript学习指南基础篇] 03-12-null和undefined类型 (05:14)
1-25 [TypeScript学习指南基础篇] 03-13-枚举 (03:14)
1-26 [TypeScript学习指南基础篇] 03-14-bigint和symbol (03:46)
1-27 [TypeScript学习指南基础篇] 04-01-typeof类型守卫 (10:31)
1-28 [TypeScript学习指南基础篇] 04-02-真值缩小 (08:41)
1-29 [TypeScript学习指南基础篇] 04-03-等值缩小 (07:54)
1-30 [TypeScript学习指南基础篇] 04-04-in操作符缩小 (04:35)
1-31 [TypeScript学习指南基础篇] 04-05-instance操作符缩小 (02:50)
1-32 [TypeScript学习指南基础篇] 04-06-分配缩小 (03:18)
1-33 [TypeScript学习指南基础篇] 04-07-控制流分析 (04:26)
1-34 [TypeScript学习指南基础篇] 04-08-使用类型谓词 (09:55)
1-35 [TypeScript学习指南基础篇] 04-09-受歧视的unions (09:32)
1-36 [TypeScript学习指南基础篇] 04-10-never类型与穷尽性检查 (04:27)
1-37 [TypeScript学习指南基础篇] 05-01-函数类型表达式 (05:29)
1-38 [TypeScript学习指南基础篇] 05-02-调用签名 (05:37)
1-39 [TypeScript学习指南基础篇] 05-03-构造签名 (07:09)
1-40 [TypeScript学习指南基础篇] 05-04-泛型函数-类型推断 (12:47)
1-41 [TypeScript学习指南基础篇] 05-05-泛型函数-限制条件 (06:24)
1-42 [TypeScript学习指南基础篇] 05-06-泛型函数-使用受限值 (05:25)
1-43 [TypeScript学习指南基础篇] 05-07-泛型函数-指定类型参数 (05:16)
1-44 [TypeScript学习指南基础篇] 05-08-泛型函数-编写优秀通用函数的准则 (08:25)
1-45 [TypeScript学习指南基础篇] 05-09-函数的可选参数 (05:06)
1-46 [TypeScript学习指南基础篇] 05-10-回调中的可选参数 (07:22)
1-47 [TypeScript学习指南基础篇] 05-11-函数重载-基本语法 (07:47)
1-48 [TypeScript学习指南基础篇] 05-12-函数重载-重载签名和实现签名 (05:28)
1-49 [TypeScript学习指南基础篇] 05-13-函数重载-编写好的重载 (04:30)
1-50 [TypeScript学习指南基础篇] 05-14-函数重载-函数内this的声明 (07:07)
1-51 [TypeScript学习指南基础篇] 05-15-void-object-unknown-neve (05:09)
1-52 [TypeScript学习指南基础篇] 05-16-参数展开运算符-形参展开 (04:23)
1-53 [TypeScript学习指南基础篇] 05-17-参数展开运算符-实参展开 (04:46)
1-54 [TypeScript学习指南基础篇] 05-18-参数解构 (03:48)
1-55 [TypeScript学习指南基础篇] 05-19-返回void类型 (04:46)
1-56 [TypeScript学习指南基础篇] 06-01-认识对象类型 (05:01)
1-57 [TypeScript学习指南基础篇] 06-02-可选属性 (10:00)
1-58 [TypeScript学习指南基础篇] 06-03-只读属性 (08:50)
1-59 [TypeScript学习指南基础篇] 06-04-索引签名 (10:21)
1-60 [TypeScript学习指南基础篇] 06-05-扩展类型 (08:21)
1-61 [TypeScript学习指南基础篇] 06-06-交叉类型 (05:11)
1-62 [TypeScript学习指南基础篇] 06-07-处理冲突 (04:15)
1-63 [TypeScript学习指南基础篇] 06-08-泛型对象类型 (16:43)
1-64 [TypeScript学习指南基础篇] 07-01-从类型中创建类型 (01:50)
1-65 [TypeScript学习指南基础篇] 07-02-泛型-HelloWorld (05:11)
1-66 [TypeScript学习指南基础篇] 07-03-泛型-使用通用类型变量 (06:37)
1-67 [TypeScript学习指南基础篇] 07-04-泛型-泛型类型 (06:37)
1-68 [TypeScript学习指南基础篇] 07-05-泛型-泛型类 (05:30)
1-69 [TypeScript学习指南基础篇] 07-06-泛型-泛型约束 (03:55)
1-70 [TypeScript学习指南基础篇] 07-07-泛型-在泛型约束中使用类型参数 (04:04)
1-71 [TypeScript学习指南基础篇] 07-08-泛型-在泛型中使用类类型 (07:49)
1-72 [TypeScript学习指南基础篇] 07-09-keyof类型操作符 (05:47)
1-73 [TypeScript学习指南基础篇] 07-10-typeof类型操作符 (07:18)
1-74 [TypeScript学习指南基础篇] 07-11-索引访问类型 (13:22)
1-75 [TypeScript学习指南基础篇] 07-12-条件类型 (09:52)
1-76 [TypeScript学习指南基础篇] 07-13-条件类型约束 (08:18)
1-77 [TypeScript学习指南基础篇] 07-14-在条件类型内进行推理 (11:50)
1-78 [TypeScript学习指南基础篇] 07-15-分布式条件类型 (06:56)
1-79 [TypeScript学习指南基础篇] 08-01-类成员 (51)
1-80 [TypeScript学习指南基础篇] 08-02-类属性 (08:50)
1-81 [TypeScript学习指南基础篇] 08-03-readonly (06:05)
1-82 [TypeScript学习指南基础篇] 08-04-构造器 (04:49)
1-83 [TypeScript学习指南基础篇] 08-05-方法 (04:37)
1-84 [TypeScript学习指南基础篇] 08-06-getters-setters (14:18)
1-85 [TypeScript学习指南基础篇] 08-07-索引签名 (04:40)
1-86 [TypeScript学习指南基础篇] 08-08-继承-implements子句 (09:27)
1-87 [TypeScript学习指南基础篇] 08-09-继承-extends子句 (03:13)
1-88 [TypeScript学习指南基础篇] 08-10-重写方法 (07:08)
1-89 [TypeScript学习指南基础篇] 08-11-初始化顺序 (05:27)
1-90 [TypeScript学习指南基础篇] 08-12-继承内置类型 (07:24)
1-91 [TypeScript学习指南基础篇] 08-13-成员的可见性-public (04:49)
1-92 [TypeScript学习指南基础篇] 08-14-成员的可见性-protected (04:42)
1-93 [TypeScript学习指南基础篇] 08-15-成员的可见性-private (04:39)
1-94 [TypeScript学习指南基础篇] 08-16-静态成员 (07:09)
1-95 [TypeScript学习指南基础篇] 08-17-类里的 static 区块 (04:19)
1-96 [TypeScript学习指南基础篇] 08-18-泛型类 (04:18)
1-97 [TypeScript学习指南基础篇] 08-19-类运行时中的this (09:21)
1-98 [TypeScript学习指南基础篇] 08-20-this类型 (07:47)
1-99 [TypeScript学习指南基础篇] 08-21-基于类型守卫的this (12:48)
1-100 [TypeScript学习指南基础篇] 08-22-参数属性 (04:43)
1-101 [TypeScript学习指南基础篇] 08-23-类表达式 (02:56)
1-102 [TypeScript学习指南基础篇] 08-24-抽象类和成员 (06:56)
1-103 [TypeScript学习指南基础篇] 08-25-类之间的关系 (07:29)
1-104 [TypeScript学习指南基础篇] 09-01-认识模块 (02:11)
1-105 [TypeScript学习指南基础篇] 09-02-ES模块语法 (07:35)
1-106 [TypeScript学习指南基础篇] 09-03-额外的导入语法 (04:33)
1-107 [TypeScript学习指南基础篇] 09-04-TS特定的ES模块语法 (06:44)
1-108 [TypeScript学习指南基础篇] 09-05-CommonJS语法 (04:04)
1-109 [TypeScript学习指南基础篇] 10-01-基础篇杀青 (55)