可能重複:
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