0%

复合类型与函数类型

第三阶段:复合类型与函数类型

目标:掌握 TypeScript 的组合类型、函数参数与重载特性。

1. 复合类型 学习复合类型

  • 联合类型(string | number)
  • 交叉类型(A & B)
  • 元组类型(Tuple)
  • 数组类型(number[] 或 Array

2. 类型别名与守卫 学习别名和守卫

  • type 关键字
  • 类型保护(typeof、instanceof、类型谓词)

3. 函数相关 学习函数

  • 函数声明与返回值类型
  • 可选参数、默认值参数
  • 剩余参数(Rest)
  • 函数重载(Overload)