新手帮助当前位置:鸿宇娱乐 > 新手帮助 > >

鸿宇娱乐平台:javascript中最常用的继承模式 组合

  

[继承模式,组合继承]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();  
  

(责任编辑:admin)

上一篇:拖动table标题实现改变td的大小(css+js代码)

下一篇:Javascript使用function创建类的两种方法(推荐)

推荐内容

客户服务热线

010-400-12345

在线客服