如何将数组推入数组内部

and*_*ndy 0 javascript arrays push

我有一个数组,我想使用索引将其放入另一个数组中。

例如:

arry[1].push(sub_array_1)
array[2].push (sub_array_2)
Run Code Online (Sandbox Code Playgroud)

但如果我这样写就会出现错误:

var sub_array_1 = [1, 2, 2, 2, 2];

arry[1].push(sub_array_1)
Run Code Online (Sandbox Code Playgroud)

Var*_*rya 5

使用扩展运算符

var subArray = [1, 4, 6, 7];
var mainArray = [6, 7, 8];
var index = 1;
mainArray = [...mainArray.slice(0, index), subArray, ...mainArray.slice(index)];
Run Code Online (Sandbox Code Playgroud)