JavaScript 深层克隆对象
今天做项目,有个需求需要用到深层克隆对象,并且要求在原型链上编程 于是心血来潮索性来复习一下这个知识点,在网上找了相应的知识,
克隆对象,这名词看着高大上,其实也没什么,便是拷贝一个长的一模一样的对象
也许有初学的小伙伴在想,那还不简单么,so easy
var obj1 = {name: 'payen'};
var obj2 = obj1;
这可并不是克隆对象,obj1和obj2根本就是同一个对象,
他俩指向同一个内存地址空间,拿到了同样的一个小房子
这是应为对象是引用值
说到引用值
JavaScript中引用值只有对象
这里注意,数