课程目录
TypeScript学习指南
我的课程
〇、TypeScript学习指南
000-TypeScript学习指南
一、TypeScript介绍
01-01-什么是TypeScript
01-02-JS、ES及TS的关系
01-03-TypeScript的竞争者有哪些
二、TypeScript入门
02-01-发现问题
02-02-静态类型检查
02-03-非异常故障
02-04-使用工具
02-05-优化编译
02-06-显式类型
02-07-降级编译
02-08-严格模式
三、常用类型
03-01-基元类型string、number及boolean
03-02-数组
03-03-any
03-04-变量上的类型注释
03-05-函数
03-06-对象类型
03-07-联合类型
03-08-类型别名
03-09-接口
03-10-类型断言
03-11-文字类型
03-12-null和undefined类型
03-13-枚举
03-14-bigint和symbol
四、类型缩小
04-01-typeof类型守卫
04-02-真值缩小
04-03-等值缩小
04-04-in操作符缩小
04-05-instance操作符缩小
04-06-分配缩小
04-07-控制流分析
04-08-使用类型谓词
04-09-受歧视的unions
04-10-never类型与穷尽性检查
五、函数更多
05-01-函数类型表达式
05-02-调用签名
05-03-构造签名
05-04-泛型函数-类型推断
05-05-泛型函数-限制条件
05-06-泛型函数-使用受限值
05-07-泛型函数-指定类型参数
05-08-泛型函数-编写优秀通用函数的准则
05-09-函数的可选参数
05-10-回调中的可选参数
05-11-函数重载-基本语法
05-12-函数重载-重载签名和实现签名
05-13-函数重载-编写好的重载
05-14-函数重载-函数内this的声明
05-15-void-object-unknown-never-Function
05-16-参数展开运算符-形参展开
05-17-参数展开运算符-实参展开
05-18-参数解构
05-19-返回void类型
六、对象类型
06-01-认识对象类型
06-02-可选属性
06-03-只读属性
06-04-索引签名
06-05-扩展类型
06-06-交叉类型
06-07-处理冲突
06-08-泛型对象类型
七、类型操纵
07-01-从类型中创建类型
07-02-泛型-HelloWorld
07-03-泛型-使用通用类型变量
07-04-泛型-泛型类型
07-05-泛型-泛型类
07-06-泛型-泛型约束
07-07-泛型-在泛型约束中使用类型参数
07-08-泛型-在泛型中使用类类型
07-09-keyof类型操作符
07-10-typeof类型操作符
07-11-索引访问类型
07-12-条件类型
07-13-条件类型约束
07-14-在条件类型内进行推理
07-15-分布式条件类型
八、类
08-01-类成员
08-02-类属性
08-03-readonly
08-04-构造器
08-05-方法
08-06-getters-setters
08-07-索引签名
08-08-继承-implements子句
08-09-继承-extends子句
08-10-重写方法
08-11-初始化顺序
08-12-继承内置类型
08-13-成员的可见性-public
08-14-成员的可见性-protected
08-15-成员的可见性-private
08-16-静态成员
08-17-类里的 static 区块
08-18-泛型类
08-19-类运行时中的this
08-20-this类型
08-21-基于类型守卫的this
08-22-参数属性
08-23-类表达式
08-24-抽象类和成员
08-25-类之间的关系
九、模块
09-01-认识模块
09-02-ES模块语法
09-03-额外的导入语法
09-04-TS特定的ES模块语法
09-05-CommonJS语法
十、基础篇杀青
10-01-基础篇杀青
您正在学习的是试看内容,报名后可学习全部内容
报名课程
08-20-this类型
当前课程未解锁