Если у вас есть массив значений, которые вы хотите передать в функцию, заполняющую формальные параметры, тогда вы можете использовать метод apply
прототипа функции.
var arr = [1, 2, "three"];
function myFunc(a, b, c) {
// a = 1, b = 2, c = "three"
...
}
myFunc.apply(this, arr);
Кстати, параметр this
в последнем операторе может быть установлен для любого объекта, чтобы установить значение this
внутри myFunc