我希望这可以在 Javascript 中完成。
我有这样的事情:
有这样的东西:
var MYOBJECT = {
method1: function(){//some cool},
addMethodToObject: function (a_new_method){
//whats need to be here to add the
method passed in "a_new_method" to MYOBJECT ?
}
}
这个想法是调用:
MYOBJECT.addMethodToObject(function otherMethod(needThis){return needThis;});
现在 MYOBJECT 将方法作为新方法传递,我可以这样做:
MYOBJECT.otherMethod('say Hi');
将输出
“打招呼”
提前致谢。