js 数组拷贝与深拷贝

1、对于普通数组(数组元素为数字或者字符串)

var _testCopy = [1,2,3].concat();//拷贝数组(浅拷贝)

 

2、对于对象数组 (深拷贝)

//形如
var _objArr=[{"name":''weifeng"},{"name":"boy"}]

var _testCopy = [].concat(JSON.parse(JSON.stringify(_test)));//拷贝数组,注意这行的拷贝方法

 

https://blog.csdn.net/xiongqiangwin1314/article/details/53184638

posted @ 2018-04-17 17:39  James2019  阅读(755)  评论(0编辑  收藏  举报