CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
返回首页
语言2 周

TypeScript 核心

静态类型、接口、泛型与 React 组件 typing,对接 typescript / javascript / frontend 与 platform 源码。

登录后追踪本课程进度 —登录

从第 1 课开始

全部课时

12 节
  1. 01

    TypeScript 是什么

    与 JavaScript 关系、编译流程、为何用于 React/Next。

  2. 02

    基本类型

    原始类型、数组、tuple、any/unknown 区别。

  3. 03

    函数类型

    参数与返回值、可选参数、箭头函数 typing。

  4. 04

    接口与类型别名

    interface、type、extends、对象形状。

  5. 05

    联合与交叉类型

    union、intersection、字面量类型。

  6. 06

    类型收窄

    typeof、in、 discriminated union、断言谨慎使用。

  7. 07

    泛型

    泛型函数与接口、约束 extends。

  8. 08

    工具类型

    Partial、Pick、Omit、ReturnType 等。

  9. 09

    模块与 tsconfig

    ESM、tsconfig.json、strict 选项。

  10. 10

    React 组件 typing

    Props、事件、useState/useRef 泛型。

  11. 11

    异步与 API 类型

    Promise、fetch 响应类型、可选 zod 简介。

  12. 12

    综合练习与 Next.js

    类型安全 Course API 客户端;读 platform 源码。