2.想要得到的结果
3、实现过程,主要是两个数组长度相同,用哪一个做循环都可以
这就是整一个实现过程
通过concat方法进行数组合并.
varmergeTo=[4,5,6],mergeFrom=[7,8,9]定义2个要合并的数组mergeTo和mergeFrommergeTo=mergeTo.concat(mergeFrom)mergeTo的结果是[4,5,6,7,8,9]
concat()方法用于连接两个或多个数组。
该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
语法
arrayObject.concat(arrayX,arrayX,......,arrayX)
参数
描述
arrayX必需。
该参数可以是具体的值,也可以是数组对象。
可以是任意多个。
返回值
返回一个新的数组。
该数组是通过把所有arrayX参数添加到arrayObject中生成的。
如果要进行concat()操作的参数是数组,那么添加的是数组中的元素,而不是数组。
描述方法concat()将创建并返回一个新数组,这个数组是将所有参数都添加到array中生成的。它并不修改array。如果要进行concat()操作的参数是一个数组,那么添加的是数组中的元素,而不是数组。
示例
var
a
=
[1,2,3]
a.concat(4,
5)
//返回
[1,2,3,4,5]
a.concat([4,5])
//返回
[1,2,3,4,5]
a.concat([4,5],[6,7])
//返回
[1,2,3,4,5,6,7]
a.concat(4,
[5,[6,7]])
//返回
[1,2,3,4,5,[6,7]]