javascript中最常用的继承模式 组合继承_Javascript教程-查字典教程网
javascript中最常用的继承模式 组合继承
javascript中最常用的继承模式 组合继承
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下://创建基类functionPerson(name,age){this.name=name;this.age=age;}/...

复制代码 代码如下:

<script type="text/javascript">

//创建基类

function Person(name, age) {

this.name = name;

this.age = age;

}

//通过原型方式给基类添加函数(这样可以服用此函数)

Person.prototype.showName = function () {

alert(this.name);

}

//创建子类

function Student(name, age, score) {

this.score = score;

Person.call(this,name,age);

}

//把父类的实例赋值给子类的原型

Student.prototype = new Person();

//通过原型方式给子类添加函数(这样可以服用此函数)

Student.prototype.showScore = function () {

alert(this.score);

}

//以下为使用

var student = new Student("zhangsan", 22, 100);

student.showName();

student.showScore();

var stu = new Student("lisi", 25, 200);

stu.showName();

stu.showScore();

</script>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类