代码点读机 / TypeScript / Partial

Partial TypeScript · 工具类型

把对象里所有必填字段变成可选,像填表时所有项都改成"可留空"。

怎么用

Partial<类型>

小例子

interface 用户 {
  名: string;
  龄: number;
}
let u: Partial<用户> = { 名: "阿强" };

类型检查结果

龄 可以省略

提醒:常用于只更新部分字段

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

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