我有一个命名空间设置,例如
mySpace.util = {
valid: {
first: function() {
//blah
}
}
}
我正在尝试通过 valid
和first
作为变量来访问函数?我试过:
mySpace.util.[variable1[variable2]()]
但这行不通?我正在尝试传递变量,所以我得到 mySpace.util.valid.first()
我有什么想法可以做到这一点吗?
最佳答案
var obj = 'valid',
meth = 'first';
mySpace.util[obj][meth]();
关于javascript - 通过变量访问对象和属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9424885/