美文网首页
继承案例

继承案例

作者: SuYongZhi | 来源:发表于2018-11-18 14:56 被阅读0次
 //动物的构造函数
function Animal(name,weight) {
    this.name = name;
    this.weight = weight;
}
//动物的原型方法
Animal.prototype.eat = function() {
    console.log("只会吃");
};
//狗的构造函数
function Dog(color) {
    this.color = color;
}
Dog.prototype = new Animal("旺财","30kg");
Dog.prototype.bitePerson = function () {
    console.log("咬死你");
};
//哈士奇
function ErHa(sex) {
    this.sex = sex;
}
ErHa.prototype = new Dog("黑白色");
ErHa.prototype.playHost = function () {
    console.log("和主人玩");
};

var erHa = new ErHa("雄性");
console.log(erHa.name,erHa.weight,erHa.color);
erHa.eat();
erHa.bitePerson();
erHa.playHost();
上面代码的原型链

相关文章

网友评论

      本文标题:继承案例

      本文链接:https://www.haomeiwen.com/subject/wqrgfqtx.html