例如,我在TypeScript中有两种类型:
IShellItemImageFactory
接下来,我有一些功能:
type Function1 = (text: string) => number
type Function2 = (count: number) => string
如何找出函数类型(const myFunction = (text: string) => 7 // type Function1
或Function1
)?
Function2
答案 0 :(得分:3)
这是不可能的。类型在编译期间被擦除;您无法检查运行时值并确定对其进行注释的类型。