《Pick TypeScript》简介
一本中文优先的 TypeScript 教程书:从基础语法讲起,进阶到类型系统的核心能力,再到工程实践,最后以「类型体操」作高光收尾。每一章配套 type-challenges 风格的练习题,一键跳转官方 TypeScript Playground 上手验证。
面向读者
- 有 JavaScript 基础、想系统学 TypeScript 的前端 / 全栈开发者
- 想看懂类型报错、写出健壮类型、把泛型 / 映射 / 条件类型用到实处的进阶读者
目录结构
- 第一部分 · 基础(01-04 章):初识 TypeScript、基本类型、接口与类型别名、类型收窄与守卫
- 第二部分 · 进阶(05-08 章):泛型、映射类型、条件类型与 infer、模板字面量类型
- 第三部分 · 工程实践(09-12 章):模块化与声明文件、类与装饰器、泛型工程应用、类型安全与质量
- 第四部分 · 类型体操进阶(13-17 章):递归类型、元组与数组体操、字符串体操、高级条件解析、类型层数学逻辑
- 挑战题库:迁移自 type-challenges 的练习题(按难度分组,进行中)
阅读建议
- 新手:按顺序从第 1 章读起。
- 有经验:可从第 5 章(泛型)或第 13 章(类型体操)切入。
- 做题:每章末尾有练习,点击「开始挑战」即可在官方 Playground 中作答。
状态
🚧 v0 骨架:本章节为占位内容,正文撰写中。规划与需求见仓库根 planning/ 目录。