数组和对象的深拷贝

2019-10-21  本文已影响0人  人群中的一个孩儿

1,数组深copy

vara1=[["1","2","3"],"2","3"],a2;

a2=a1.slice(0);

a2则为a1的深copy模式(当主动修改a1时,a2就不会相对改变)

2,对象深copy

varobj1={a:0,b:{c:0}};

varobj2=JSON.parse(JSON.stringify(obj1));//先将obj1转换为JSON字符串,然后再转回对象

上一篇 下一篇

猜你喜欢

热点阅读