getField<T, TX, K extends string | number | symbol>(subject: T, key: K): TX[K] Type Parameters
- T
- TX
- K extends string | number | symbol
Returns TX[K]
getField<T, TX, K extends string | number | symbol, DV>( subject: T, key: K, defaultValue: DV,): DV Type Parameters
- T
- TX
- K extends string | number | symbol
- DV
Parameters
- subject: T
- key: K
- defaultValue: DV
Returns DV