代码点读机 / TypeScript / Pick

Pick TypeScript · 工具类型

从对象类型里挑几个字段打包带走,像从整桌菜里只夹自己想吃的几盘。

怎么用

Pick<类型, "键1" | "键2">

小例子

interface 学生 {
  名: string;
  龄: number;
  班: string;
}
type 简介 = Pick<学生, "名" | "班">;

类型检查结果

简介 只有 名 和 班 两个属性

提醒:第二个参数必须是对象实际存在的键

官方文档:https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← TypeScript全部词条