我正在寻找一种创建函数的方法,该函数将其他 2 个函数创建为自函数。
var anyVariable = createMeFunc();
public createMeFunc(): string {
var setFunc = ( value: any) => {
console.log("set function");
}
var getFunc = (): string => {
console.log("get function");
return "returnVal";
}
return setFunc, getFunc;
}
anyVariable("someValue"); //calls setFunc
anyVariable(); //calls getFunc, returns "returnVal"
如果有不清楚的地方,这只是一个示例,我很高兴收到您的反馈。