在下面,例如,myFoo
将接受类型为Boolean
的参数。
function myFoo(value:Boolean) { }
我的问题是,是否可以使用原型将myFoo
功能更改为接受多个types
?
例如function myFoo(value:Boolean | string) { }
注意:myFoo
是全局函数,不能直接编辑。
将类型更改为“ any”
function myFoo(value:any) { }
请注意,您将失去Typescript为此提供的所有类型检查,因为您基本上是在告诉Typescript您要允许您的“ value”参数从字面上是任何类型。