我正在尝试使用索引合并2个javascript数组。
假设我有数组A
和
A[0] = 1;
A[1] = 9;
...
A[5] = 12;
和数组B
:
B[0 ... 5] = garbage, unused;
B[6] = 23;
B[7] = 99;
B[8] = 31;
...
B[10] = 990;
我想将A
与B
合并来执行:
merged[0] = 1;
merged[1] = 9;
..
merged[5] = 12;
merged[6] = 23;
...
merged[10] = 999;
如何做到这一点?
答案 0 :(得分:10)
var C = A.concat(B.slice(6));
concat
将两个数组连接在一起并返回结果,而slice
创建一个数组部分的副本,您可以在其中指定该部分的起始[和结束]索引[es]。