项目中遇到一个问题,有一个主
数组
mainArray,需要插入多个其他的小的数组中的元素,如何实现呢?
1.可以使用concat:
let mainArray=[...]
let child1=[...]
let child2=[...]
let child3=[...]
let newArray1=mainArray.concat(child1)
let newArray2=newArray1.concat(child2)
...
这种方法,原数组都不会修改,将产生新的数组,但是我想要的是一直往mianArray中插入,怎么实现呢?
2.使用push
巧妙使用apply
mainArray.push.apply(mainArray,child1);
mainArray.push.apply(mainArray,child2);
...
版权声明:本文为qq_41954585原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。