push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
1 | var a = [1,2,3,4]; |
concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
1 | var a = [1,2,3,4]; |
因为concat()会生成个副本这个特性,所以有人说可能速度会有一些影响,但我没测试过,不好说,这里记录下吧.
他给出的解决方案是这样的.
1 | var arr1= [1,2,3]; |
这个 apply() 也不是很懂,有空研究下. 先看看这个吧 Js apply方法详解