Ts泛型的使用

TJF.

泛型作为ts的一种类型约束的声明

泛型的使用
1
2
3
4
5
6
7
8

常见的泛型变量的名称

T(Type) 表示类型
K(Key) 表示对象中键的类型
V(Value) 表示对象中值的类型
E(Element)表示元素类型

  1. 泛型函数
  2. 泛型接口
  3. 泛型类
泛型工具类型
1
2
3
4
5
6
7
8
9
10
11
12
13
interface Female {
gender:string,
name:string,
age:number
}


type Person = pick<female,'name'|'age'>

const zhangsan:Person = {
name:"李磊",
age:23
}

  • 标题: Ts泛型的使用
  • 作者: TJF.
  • 创建于 : 2022-08-22 00:00:00
  • 更新于 : 2024-03-04 08:40:28
  • 链接: https://github.com/taowind/2022/08/22/Ts泛型的使用/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
此页目录
Ts泛型的使用