我想要一种方法将多个数组作为函数参数(动态)传递,并将它们的值存储到单个数组中(我知道如何执行这部分),如下所示:
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/