在 TypeScript 中,可以使用 :any
类型来指定参数的类型为任意类型。下面是一个示例代码:
function protectParameter(param: any) {
// 在这里对参数进行保护操作
}
protectParameter(123); // 参数类型为任意类型,可以传入数字
protectParameter("abc"); // 参数类型为任意类型,可以传入字符串
protectParameter(true); // 参数类型为任意类型,可以传入布尔值
在示例中,protectParameter
函数的参数 param
的类型被指定为 any
,这意味着可以传入任意类型的参数。你可以根据实际需求在函数内部对参数进行保护操作。请注意,使用 :any
类型会丧失类型检查的好处,因此需要自行确保传入的参数类型是正确的。