Javascript 可以组合两个阵列吗&引用;数组.连接(数组)“;?

Javascript 可以组合两个阵列吗&引用;数组.连接(数组)“;?,javascript,arrays,combinations,Javascript,Arrays,Combinations,我有两个阵列: var array1= [[1],[2],[3]]; var array2= [[10],[20],[30]]; 有没有办法得到第三个数组 var array3 = [[1],[10],[2],[20],[3],[30]]; 也许: var test= array1.join(array2 + "<br>"); var-test=array1.join(array2+“”); 我想您正在寻找“concat”函数 连接两个阵列: var hege = ["Cec

我有两个阵列:

var array1= [[1],[2],[3]];
var array2= [[10],[20],[30]];
有没有办法得到第三个数组

var array3 = [[1],[10],[2],[20],[3],[30]]; 
也许:

var test= array1.join(array2 + "<br>");
var-test=array1.join(array2+“
”);
我想您正在寻找“concat”函数

连接两个阵列:

var hege = ["Cecilie", "Lone"];
var stale = ["Emil", "Tobias", "Linus"];
var children = hege.concat(stale);
子数组的值将为:

塞西莉,朗,埃米尔,托比亚斯,莱纳斯


来源:

您可以使用
CONCAT
函数

array1 = array1.concat(array2)
或者,
APPLY()


问号:1或0,不是任意数字。无concat。。。。结合在YOUR的例子中,我想要“celie,emil,lone,tobias.注意,如果你想做一个安全的concat,你应该做
hege.concat([stale])
@elclars:那会产生一个不希望的结果。
[“Cecilie”,“lone”,“emil”,“tobias”,“Linus”]
@cookiemonster:对……我在考虑另一种情况。
concat
有一些问题…@user3163117:哦,你想把它压缩。循环足够简单。开始编写一些代码。不是函数,也不是“concat”“真正的方式……”/您这样说可能会导致项目的顺序与您发布的代码中的顺序相同。对吗?您可以使用
for
循环并合并项目,但我不确定订单。
array1.push.apply(array1, array2)