我想要一种方法(动态地)将多个数组作为函数参数传递,并将它们的值存储到单个数组中(我知道该怎么做),如下所示:
function arrayfunction (/*arrays go here*/) {
var allArrays = []
}
arrayfunction([a,b,c],[d,e,f],[h,i,j],...);
那怎么办?
最佳答案
这应该让您开始
function arrayfunction (/*arrays go here*/)
{
var outputArr = [];
for ( var counter = 0; counter < arguments.length; counter++)
{
outputArr = outputArr.concat( arguments[ counter ] );
}
return outputArr;
}
关于javascript - 动态向函数添加参数(非限制),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39850944/