类型别名: FunctionKeys<T>
小于 1 分钟
类型别名: FunctionKeys<T>
type FunctionKeys<T>: { [K in keyof T]: T[K] extends (args: any[]) => any ? K : never }[keyof T];
获取对象的全部函数key名称
类型参数
类型参数 |
---|
T |
Description
从一个类型内,获取值为函数的key名称
type FunctionKeys<T>: { [K in keyof T]: T[K] extends (args: any[]) => any ? K : never }[keyof T];
获取对象的全部函数key名称
类型参数 |
---|
T |
从一个类型内,获取值为函数的key名称