`
carolaif
  • 浏览: 71047 次
  • 性别: Icon_minigender_2
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

javascript 中的prototype 说明

阅读更多

http://myfreespace.iteye.com/blog/648250

 

prototype是javascript中的原型对象,是实现面向对象的一个重要机制,每个函数其实都是一个对象,他们对应的类为function,但他们身份特殊,每个函数对象都有一个子对象就是prototype,即prototype表示了该函数的原型,而函数也是类,prototype就是表示了一个类的成员的机会,但通过new来获取一个对象时,prototype对象的成员都会成为实例化对象的成员,//定义一个空类

 

 function class1(){
  }
//对类的prototype对象进行修改 增加方法
class1.prototype.method1 = function(){
    alert("method1");
  }
// 创建类class1的实例,
var obj1 = new class1();
//调用obj1 的方法method1
obj1.method1();

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics