有时候需要将一个数组的值赋给另一个,使用如下代码:
但我们发现在修改dArr数组值时,oArr数组值也就改变了,所以说上述并不是拷贝数组,而是使两个Array对象指向同一个地址。
有人说一个元素一个元素地赋值,其实有更好的方法,使用concat方法,如下:
concat(注意其写法)是将一个或多个数组合成,并返回一个新的数组,concat的参数个数是不限的。另外slice也是可以的。
创建于2005年 渝ICP备05010272号-1
电邮:cftea@126.com