如何在TypeScript中向函数类型添加键?
例如:如何在TypeScript中向函数类型添加键?,typescript,Typescript,例如: const myFunc = () => 'result'; myFunc.myKey = 'value'; type func = () => string; // AND type func = { myKey: string; } 如何定义myFunc的类型 谢谢 您可以使用接口来完成此操作,但属性可能需要是可选的,以允许分配函数,然后再分配属性: 与MyKey的接口函数{ ():字符串; myKey?:字符串; } 常量myFunc:FuncWithMyK
const myFunc = () => 'result';
myFunc.myKey = 'value';
type func = () => string;
// AND
type func = {
myKey: string;
}
如何定义myFunc
的类型
谢谢 您可以使用接口来完成此操作,但属性可能需要是可选的,以允许分配函数,然后再分配属性:
与MyKey的接口函数{
():字符串;
myKey?:字符串;
}
常量myFunc:FuncWithMyKey=()=>“结果”;
myFunc.myKey='value';