javascript 中两个数组合并,当然可以遍历其中一个数组,通过push()方法将元素插入到另一个数组中。
另外,也可以使用内置的方法(javascript Array 对象上就具有的方法,或许比我们去遍历然后插入更快!)。
// 第一种 var mergeTo = [4,5,6], mergeFrom = [7,8,9]; mergeTo = mergeTo.concat(mergeFrom); mergeTo; // is: [4, 5, 6, 7, 8, 9] or var a = [1,2], b = [3,4], c = a.concat(b); // 第二种 var mergeTo = [4,5,6], var mergeFrom = [7,8,9]; Array.prototype.push.apply(mergeTo, mergeFrom); mergeTo; // is: [4, 5, 6, 7, 8, 9]