第一种方法:
var a = [1, 2, 3], b = [4, 5, 6];
a.push(b);
document.write(a)第二种方法:var a = [1, 2, 3], b = [4, 5, 6];
Array.prototype.push.apply(a, b);
document.write(a)第三种方法:var a = [1, 2, 3], b = [4, 5, 6];
a = a.concat(b);
document.write(a)
效率(执行时间比较,仅供参考):
循环重复插入A:1 < 2 < 3
循环插入新数组:1 < 3 < 2
本文介绍了三种JavaScript中数组合并的方法,并对比了它们的执行效率。包括使用push直接合并、利用apply结合push方法以及concat方法实现数组合并。
1万+

被折叠的 条评论
为什么被折叠?



