+ -
当前位置:首页 → 问答吧 → 什么是子类构造函数 向高手讨教了

什么是子类构造函数 向高手讨教了

时间:2009-04-23

来源:互联网

function Person(name)   //带参数的构造函数
{
     this.name = name;   //将参数值赋给给this对象的属性
     this.SayHello = function() {alert("Hello, I'm " + this.name);};   //给this对象定义一个SayHello方法。
};

function Employee(name, salary)     //子构造函数
{
      Person.call(this, name);        //将this传给父构造函数
      this.salary = salary;       //设置一个this的salary属性
      this.ShowMeTheMoney = function() {alert(this.name + " $" + this.salary);};  //添加ShowMeTheMoney方法。
};

function Employee(name, salary) 为什么它就是子类构造函数 而function Person(name)为构造函数  

作者: fudg1211   发布时间: 2009-04-23

结贴

作者: fudg1211   发布时间: 2009-04-23

相关阅读 更多

热门下载

更多