欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js的prototype原型设计模式

程序员文章站 2022-07-06 15:18:38
...
1.js对象的继承方式使用prototype原型模式。

2.js的方法可以分为以下三类:
a.类方法
b.对象方法
c.原型方法
function People(name)
{
  this.name=name;
  //对象方法
  this.Introduce=function(){
    alert("My name is "+this.name);
  }
}
//类方法
People.Run=function(){
  alert("I can run");
}
//原型方法
People.prototype.IntroduceChinese=function(){
  alert("我的名字是"+this.name);
}

 

//测试

var p1=new People("Windking");

p1.Introduce();

People.Run();

p1.IntroduceChinese();


3.obj1.func.call(obj)方法

是将obj看成obj1,调用func方法
相关标签: prototype