2019年3月30日

javascript : 复杂数据结构拷贝实验

摘要: 数组深拷贝看起来很简单。 array.concat()就行了。 但是,如果数组里有对象呢? 实际上,你以为你拷贝了对象,但实际上你只拷贝了对象的引用(指针)! 我们可以做个试验。 结果: 两边的对象都被改了。而数组B push的时候,数组A不受影响。 这说明数组本身是深拷贝了,但数组里的对象没有深拷 阅读全文

posted @ 2019-03-30 10:57 fox_charon 阅读(183) 评论(0) 推荐(0) 编辑

导航