我有两个数组:
ArrayOne = new Array(Array1, Array2);
ArrayTwo = new Array(Array3, Array4);
ArrayThree = new Array();
我想这样做:
ArrayThree = ArrayOne.concat(ArrayTwo);
结果:
ArrayThree = {ArrayOne, ArrayTwo}
然而,此操作导致:
ArrayThree = {ArrayOne[0], ArrayOne[1]... ArrayOne[n], ArrayTwo[0], ArrayTwo[1]... ArrayTwo[n]};
有关如何获取{ArrayOne,ArrayTwo}以保持原始数组对象的任何建议吗?
由于
答案 0 :(得分:1)
var ArrayThree = [ ArrayOne, ArrayTwo ];
答案 1 :(得分:1)
如果您无法使用concat
功能...
var ArrayThree = [ArrayOne, ArrayTwo];
甚至,
var ArrayThree = new Array(ArrayOne, ArrayTwo);
如果您之前初始化了ArrayThree
,那么就不成问题了