可能重复:
Calling dynamic function with dynamic parameters in JavascriptJavaScript数组参数列表
我具有表示我需要传递给函数调用的参数的阵列。我怎样才能动态地构造这个函数调用?
例如
function constructRequest(params) {
//params is an array of params to be sent to myFunction()
myFunction(params[0],params[1], ... , params[i]);
//myFunction() needs to have the array deconstructed and is ready
// to accept optional params
}
感谢
其他问题的tl; dr版本是使用'myFunction.apply(window,params)'。 – 2010-10-12 17:44:03
这不是其他问题的重复。另一个问题是询问关于传递函数。 – 2013-03-20 16:49:53