这可能是重复的,但我在找到正确答案方面收效甚微。我正在尝试实现这样的目标:
var joinArrays = function(myCollectionOfArguments) {
return array.concat(array1, array2, ..... , arrayN);
};
在这种情况下myCollectionOfArguments
将是array1, array2, ..... , arrayN
. 我怎么能实现这样的目标?我确实知道,如果我有一个回调函数,我会冷传递尽可能多的参数.apply()
,但在这种情况下,我对这种方法有点困惑。
编辑:所以,为了更具描述性:我可以传递任意数量的参数,而不是只传递一个参数,而不必在定义函数的参数时指定它,在我的情况下myCollectionOfArguments
,将只是一个参数定义函数,但是当我想使用函数时,我希望能够传递多个参数;