Pick 阳焰觅鱼 2022-01-20 446 阅读1分钟 封装 type MyPick<T, K extends keyof T> = { [P in K]: T[P]; }; 使用 interface Person { name: string age: number six: boolean } let jack: MyPick<Person, 'name' | 'age'> = { name: 'jack', age: 18, }; 知识点 keyof in