九州下载 - 系统安卓苹果手机游戏推荐下载网站!

当前位置:九州下载 > 建站问答 >

Javascript如何用原型对象继承父类型

时间:2023-02-26 10:15编辑:九州下载来源:www.wzjsgs.com

1、将子类所共享的方法提取出来,让子类的prototype 原型对象 = new 父类()。子类原型对象等于是实例化父类。

因为父类实例化之后另外开辟空间,就不会影响原来父类原型对象

2、将子类的constructor重新指向子类的构造函数。

实例

//父构造函数
functionFather(uname,age){
this.name=uname;
this.age=age;
}
Father.prototype.earn=function(){
console.log(10000);
}
//子构造函数
functionSon(uname,age,score){
Father.call(this,uname,age);
this.score=score;
}

Son.prototype=newFather();
Son.prototype.constructor=Son;
Son.prototype.exam=function(){
console.log("考试");
};

varson=newSon('ldh',18,100);
console.log(son);

以上就是Javascript用原型对象继承父类型的方法,希望对大家有所帮助。更多Javascript学习指路:Javascript

推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

相关文章