0
我无法实现将变量传递给函数的任务。变量作为函数
的代码,所以第一行是:
window.action1(news);
后,它已经被执行,我想用“新闻”的功能:
window.action1 = function (action2) {
window.action2(); // which supposed to be news instead of action2
}
我无法实现将变量传递给函数的任务。变量作为函数
的代码,所以第一行是:
window.action1(news);
后,它已经被执行,我想用“新闻”的功能:
window.action1 = function (action2) {
window.action2(); // which supposed to be news instead of action2
}
如果传递函数的字符串名,你会打电话:
window[action2](); // <-- notice the use of square bracket notation, since "action2" is just a variable string
反之,如果你直接传递的功能,只是把它:
action2();
直接用'action2()'调用'action2'。还是只传递函数的名称,而不是函数本身?在这种情况下,不要。 ) – raina77ow