跳到主要内容

《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/ 目录。