对象深拷贝

来源:互联网 发布:诺思星被淘宝大学开除 编辑:程序博客网 时间:2024/05/22 08:08

   对象深拷贝方法 ,不改变原对象,使用JSON.stringify、JSON.parse方法


var arrTan=[1,2,3,4,5];
var arrZhou = JSON.parse(JSON.stringify(arrTan));
arrZhou[0]=55;
console.log(arrTan)  //[1, 2, 3, 4, 5]



var tanyan = {"name":"tanyan","age":24};
var zhoulizhuo = JSON.parse(JSON.stringify(tanyan));
zhoulizhuo.name = "zlz";
console.log(tanyan.name)//tanyan



原创粉丝点击