Code
Road
Map
路线图
学习路径
文章
题库
资源
社区
首页
/
路线图
/
TypeScript 路线图
TypeScript 路线图
关于 TypeScript 需要学习的一切。
难度
中级
时长
24 周
知识点
93
模块
6
0%
整体完成度
…
继续学习
已完成
进行中
未开始
1. 阶段一
0/8
TypeScript 简介
as [type] 类型断言
as any
非空断言
satisfies 关键字
类型兼容性
泛型
装饰器
2. 阶段二
0/12
TypeScript 与 JavaScript 的对比
TS 与 JS 的互操作性
安装与配置
tsconfig.json
运行 TypeScript
tsc
TS Playground
TypeScript 类型
组合类型
泛型
泛型约束
工具类型
3. 阶段三
0/20
编译器选项
类型推断
联合类型
交叉类型
类型别名
keyof 操作符
类型守卫 / 窄化
Partial
Pick
Omit
Readonly
Record
Exclude
Extract
NonNullable
参数
返回类型
实例类型
Awaited
高级类型
4. 阶段四
0/31
boolean
number
字符串
空类型
未定义
空值
未知类型
任意类型
instanceof
typeof
Equality
Truthiness
Type Predicates
TypeScript Functions
Classes
Constructor Params
构造函数重载
访问修饰符
抽象类
继承与多态
方法重写
映射类型
条件类型
字面量类型
模板字面量类型
递归类型
TypeScript 模块
命名空间
环境模块
外部模块
命名空间扩充
5. 阶段五
0/6
as const
函数类型标注
函数重载
TypeScript 接口
全局扩充
生态系统
6. 阶段六
0/16
ts-node
Interface
Class
Enum
Array
Tuple
Object
never
类型与接口
扩展接口
接口声明
混合类型
格式化
代码检查
实用包
构建工具
TypeScript 路线图 — CodeRoadMap — CodeRoadMap