千家信息网

Javascript怎么用原型对象继承父类型

发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,小编给大家分享一下Javascript怎么用原型对象继承父类型,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、将子类所共
千家信息网最后更新 2025年02月08日Javascript怎么用原型对象继承父类型

小编给大家分享一下Javascript怎么用原型对象继承父类型,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

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

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

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

实例

// 父构造函数        function Father(uname, age) {            this.name = uname;            this.age = age;        }        Father.prototype.earn = function() {                console.log(10000);            }            // 子构造函数        function Son(uname, age, score) {            Father.call(this, uname, age);            this.score = score;        }         Son.prototype = new Father();        Son.prototype.constructor = Son;        Son.prototype.exam = function() {            console.log("考试");        };         var son = new Son('ldh', 18, 100);        console.log(son);

以上是"Javascript怎么用原型对象继承父类型"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0