紅皮書(shū)p165 頁(yè)說(shuō):給原型添加方法的代碼一定要放在替換原型的語(yǔ)句之后,但我下面代碼改成2,3,1的順序,添加方法的代碼還是有效?為什么?function SuperType() { this.property = 'super'; } SuperType.prototype.getSuperValue = function () { return this.property; }; function SubType() { this.subproperty = 'sub'; } //2 SubType.prototype.getSubValue = function () { return this.subproperty; }; //3 SuperType.prototype.getSuperValue = function () { return 'change'; }; //1 SubType.prototype = new SuperType(); var instance = new SubType(); alert(instance.getSuperValue());//change
紅皮書(shū)中原型鏈的問(wèn)題
叮當(dāng)貓咪
2018-09-14 14:08:05