- pick<T, K>(object, props): T extends null
? {
[key: string]: never;
}
: Pick<T, K> Type Parameters
- T extends object
- K extends string | number | symbol
Parameters
- object: null | T
- props: K[]
Returns T extends null
? {
[key: string]: never;
}
: Pick<T, K>
- new object with given properties
Returns a new object with given properties copied from a source object.
Example
Example