function SuperType(){
this.property = true;
} //Object.prototype ==
SuperType.prototype.getSuperValue = function(){
return this.property;
};
function SubType(){
this.subproperty = false;
}
//继承了 SuperType
SubType.prototype = new SuperType();
SubType.prototype.getSubValue = function (){
return this.subproperty;
};
var instance = new SubType();
alert(instance.getSuperValue());
SubType.prototype = new SuperType();
console.log(SubType.prototype.__proto__ == SuperType.prototype); //true
网友评论