「eval」(悪)を使用せずに「ドット構文」を使用してこれを行うことは可能ですか? (私は私ができることを知っていますthis[methodtocall]()
)
var myObj = {
method1 : function(){
return 1;
},
method2 : function(){
return 1;
},
callMethod : function(methodtocall){
this.+methodtocall+()
},
init : function(){
this.callMethod("method1");
}
}
myObj.init();