0
var VariableName = {
Test: function() {
alert("test");
}
};
window["VariableName.Test"]();
This give error。如何调用测试函数?通话动态功能javascript
var VariableName = {
Test: function() {
alert("test");
}
};
window["VariableName.Test"]();
This give error。如何调用测试函数?通话动态功能javascript
如果你想使用字符串对象和属性名称,你可以做这样的:
window["VariableName"]["Test"]();
但是,如果你已经知道的名字,它可以仅仅是这样的:
window.VariableName.Test();
或本如果仅Test
名字是提前知道时间:
window["VariableName"].Test();
假设你在声明'VariableName'全局作用域,'window ['VariableName'] ['Test']()'或'window.VariableName.Test()'。 – DCoder 2013-04-04 06:23:52