你的位置:首页 > 软件开发 > Java > JS深拷贝继承

JS深拷贝继承

发布时间:2016-09-21 14:00:09
所谓深拷贝,就是子对象不紧继承父对象的非引用属性,还能继承父对象的引用属性(Object,Array),当子对象对继承的引用类型属性做修改时,父对象的引用类型不会被修改。我们先写个浅拷贝的封装函数: function extendCopy(parent){ var chil ...

所谓深拷贝,就是子对象不紧继承父对象的非引用属性,还能继承父对象的引用属性(Object,Array),当子对象对继承的引用类型属性做修改时,父对象的引用类型不会被修改。

我们先写个浅拷贝的封装函数

 

function extendCopy(parent){  var child={};  for(var i in parent){    child[i]=parent[i];  }  child.uber=parent;  return child;}

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:JS深拷贝继承

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。