TypeScript编程
软件开发
2025年学习TypeScript所需的一切
15 个阶段
70 个技能
系统化的学习路线,从基础到进阶,循序渐进掌握核心技能
1
TypeScript入门
核心技能点
TypeScript 与 JavaScript
TypeScript 和 JavaScript 的互操作性
安装和配置
运行 TypeScript
阶段学习资源
2
TypeScript 类型
核心技能点
类型断言(type-assertions)
满足关键字
布尔值(boolean)
数字类型
字符串
void
未定义
null
还有 9 个技能点
阶段学习资源
5
组合类型
核心技能点
联合类型(Union Types)
交叉类型(Intersection Types)
类型别名
`keyof` 操作符
阶段学习资源
6
类型保护 / 类型缩小(Type Guards / Narrowing)
核心技能点
instanceof
typeof
等式
真实性
类型谓词
阶段学习资源
8
TypeScript 接口(Interfaces)
核心技能点
类型(Types)与接口(Interfaces)
接口扩展
接口声明
混合类型
阶段学习资源
12
实用类型
核心技能点
Partial(部分)
选择
Omit
只读类型构造函数
记录
排除
提取
非空类型(NonNullable)
还有 4 个技能点
阶段学习资源
14
TypeScript 模块
核心技能点
命名空间
环境模块
外部模块(External Modules)
命名空间增强(Namespace Augmentation)
全局扩展
阶段学习资源
15
生态系统
核心技能点
格式化
代码检查
有用的包
构建工具
职路APP - AI驱动的职业发展平台
个性化学习路径
基于AI算法生成专属的职业成长路径
职业测评
全面了解自己的职业兴趣和能力特长
智能简历
一键生成针对不同职位的专业简历
职位分析
深度解析职位要求,精准匹配能力