(三十八)JavaScript常用继承方式(下)
5:寄生式继承
-
寄生新的方法属性
-
Object.createNew()
Object.prototype.createNew = function(obj) {
var newObj = Object.create(obj);
newObj.getLength = function() { ... };
return newObj;
}
-
无法传递参数
-
引用类型存在污染
恭喜!签到成功,获得+2积分