在 TypeScript 中定义泛型

中级
开发人员
学生
Azure

泛型是可以在代码库中定义和重复使用的代码模板。 它们提供了一种方法,可用于指示函数、类或接口在调用时要使用的类型。

学习目标

通过学习本模块,你将能够:

  • 识别泛型的用例。
  • 定义泛型函数。
  • 声明泛型接口。
  • 声明泛型类。
  • 实现泛型约束。

先决条件