我是前端小白一枚,为了巩固知识和增强记忆,开始整理相关的知识,方便以后复习和面试的时候看看.OK,让我们进入正题~ 先说说浅拷贝和深拷贝的理解吧,个人是这样理解的:两个对象A.B, A有数据B为空,B复制了A,我们修改A,如果B中的数据跟着变化了,那就是浅拷贝,如果没有变化,那就是深拷贝.说明B另开辟了一块内存(下文会讲解). 举个栗子: AB两个对象,我只改变了A中的元素,为什么B中的元素也跟着变化了?(上面是一个浅拷贝的栗子) 要深入理解浅拷贝和深拷贝的原理,那就要涉及到一些基本数据类型和引…