标签:sort gif 深拷贝 变量 地址映射 strong 也会 span log
浅拷贝只是做了地址映射,改变一个另外一个也会变化
var a = [1, 2, 9, 8, 0];
console.log(a);
var b = null;
b = a;
console.log(b);
b = b.sort();
console.log(b);
console.log(a);
下面是深拷贝代码,非常简单,只有一行代码
var a = [1, 2, 9, 8, 0];
console.log(a);
var b = null;
b = JSON.parse(JSON.stringify(a));
console.log(b);
b = b.sort();
console.log(b);
console.log(a);
赶紧试试吧~~~~
标签:sort gif 深拷贝 变量 地址映射 strong 也会 span log
原文地址:http://www.cnblogs.com/huangshiren/p/7890999.html