javascript的方法

javascript的方法分为三种:类方法,对象方法,原型方法。

function people(age){
  //对象方法
  this.age = age;
  this.run = function(){
    alert('Run1');
  };
  this.show = function(){
    alert('My age is '+age+' years old!')
  };
}
//原型方法
people.prototype.name = function(){
  alert('My name is Joe!')
};
//类方法
people.run = function(){
  alert('Run');
};

//测试
var P1 = new people(25);
var P2 = new people();
P1.show();
P1.name();
P1.run.call(P2);
P1.run();

posted @ 2015-10-10 10:12  shirliey  阅读(...)  评论(... 编辑 收藏