106. 提取对象属性类型

中等0

实现一个通用的工具类型 ExtractToObject<T, U> ,该类型接收一个对象类型 T ,以及一个字符串类型 U ,将 U 的属性值提取到 T 的类型中并返回一个不含 U 的新对象类型。

例如:

type Test = { id: '1', myProp: { foo: '2' }}
type Result = ExtractToObject<Test, 'myProp'> // expected to be { id: '1', foo: '2' }
评论(0)
题库

TypeScript

加载中...