- 浅拷贝
修改其中任意一个数组都会影响另一个数组
<pre>
arr1=[1,2,3,4]
arr2=arr1;
</pre> - 深拷贝
两个数组只是值一样,其他互不影响
- slice方法
<pre>
var arr1 = [1, 2, 3];
var arr2 = arr1.slice();
</pre> - concat方法
<pre>
var arr1 = [1,2,3];
var arr2 = arr1.concat();
</pre> - 用for循环将arr1的item一项项push到arr2
本文标题:数组复制
本文链接:https://www.haomeiwen.com/subject/ogkjcxtx.html
网友评论