关于javascript:ts-取对象所有键类型组成的联合类型

3次阅读

共计 152 个字符,预计需要花费 1 分钟才能阅读完成。

keyof 取对象中的 key 为类型


type Person = {id: number; name: string;age: number}
type P1 = keyof Person; // 'id' | 'name' | 'age'

获取对象所有属性的类型

type P2 = Person[keyof Person]; // number | string
正文完
 0