javascript:将两个数组合并为一个

dk1*_*123 0 javascript

比方说,我有一个数组

arr = [
 1, 2, 3
 4, 5, 6
]
Run Code Online (Sandbox Code Playgroud)

相反,我想为每行Ex使用别名.

var a = [ 1, 2, 3 ];
var b = [ 4, 5, 6 ];
Run Code Online (Sandbox Code Playgroud)

哪里

arr = [
 a,
 b
]
Run Code Online (Sandbox Code Playgroud)

应该与原件相同arr.

然而,目前的例子[ [1,2,3],[4,5,6] ]反过来

我如何在javascript中实现这样的东西?

bgo*_*dst 6

用途Array::concat():

var a = [ 1, 2, 3 ];
var b = [ 4, 5, 6 ];
var c = [ 7, 8, 9 ];

var arr = Array.concat(a,b,c);

alert(arr); // 1,2,3,4,5,6,7,8,9
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/9ys2ow0y/1/