文字列として名前空間オブジェクトがあり、form.iso.methodName
そのメソッドを呼び出したいです。[form][iso][methodName] のような名前空間オブジェクトを作成できません
split : function(ns) { // ns namespace is object
var splitNameSpace = ns.split('.');
var methodName = splitNameSpace.pop();
//console.log(splitNameSpace);
var content = [];
for (var i=0;i<splitNameSpace.length;i++){
content = [splitNameSpace[i]];
console.log(content);
}
*更新 - 解決策が見つかりました*
split : function(ns) {
var splitNameSpace = ns.split('.');
var methodName = splitNameSpace.pop();
//console.log(splitNameSpace);
var content = [];
var obj;
for (var i=0;i<splitNameSpace.length;i++){
obj = [splitNameSpace[i]];
content = content+"["+obj+"]";
}