如何将数组的所有元素添加到另一个元素?

时间:2014-01-21 04:14:58

标签: javascript

我想将一个数组的所有元素添加到另一个数组中。 Array.prototype.concat执行类似的操作,但它返回一个新数组;我想保持对同一个数组的引用。什么是最有效(即高效)的方式?

1 个答案:

答案 0 :(得分:4)

使用Array.prototype.push

Array.prototype.push.apply(dest, source);

http://jsperf.com/splice-vs-push/2让我相信这比使用Array.prototype.splice要快。