Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript:将两个数组合并为一个数组_Javascript - Fatal编程技术网

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

javascript:将两个数组合并为一个数组,javascript,Javascript,比如说我有一个数组 arr = [ 1, 2, 3 4, 5, 6 ] 相反,我希望为每一行使用别名 前 在哪里 应与原始的arr相同 然而,当前的示例返回了[[1,2,3],[4,5,6]] 如何在javascript中实现类似的功能?使用: “应与原始阵列相同。”否 concat()方法用于连接两个或多个数组 此方法不更改现有数组,但返回一个新数组 数组,包含已联接数组的值 Javascript不是一种对空格敏感的语言,换行不重要。arr=[a,b]不起作用吗?@thefourthey

比如说我有一个数组

arr = [
 1, 2, 3
 4, 5, 6
]
相反,我希望为每一行使用别名 前

在哪里

应与原始的
arr
相同

然而,当前的示例返回了
[[1,2,3],[4,5,6]]

如何在javascript中实现类似的功能?

使用:

“应与原始阵列相同。”

concat()
方法用于连接两个或多个数组

此方法不更改现有数组,但返回一个新数组 数组,包含已联接数组的值


Javascript不是一种对空格敏感的语言,换行不重要。
arr=[a,b]
不起作用吗?@thefourtheye
arr=[a,b]
导致
[[1,2,3],[4,5,6]
@dk123你到底想要什么?从这个问题上我无法理解这一点。你能用一个例子解释清楚吗?请澄清“现在不是,因为我会插入数组而不是实际的列表数”
var a = [ 1, 2, 3 ];
var b = [ 4, 5, 6 ];
arr = [
 a,
 b
]
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
var a = [ 1, 2, 3 ];
var b = [ 4, 5, 6 ];

arr = a.concat(b); //or Array.concat(a,b);
console.log(a);//[1,2,3]
console.log(b);//[4,5,6]
console.log(arr);//[1,2,3,4,5,6]