摘要: 1、组合使用构造函数模式和原型模式 创建自定义类型的最常见类型,就是组合使用构造函数模式与原型模式。构造函数模式用于定义实例属性,而原型模式用于定义方法和共享的属性。结果,每个实例都会有自己的一份实例属性的副本,但同时又共享着对方法的引用,最大限度的节省了内存。另外,这种混合模式还支持向构造函数传... 阅读全文
posted @ 2013-05-20 22:07 烧点饭 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 我们创建的每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,它的用途是包含可以有特定类型的所有实例共享的属性和方法。 prototype就是通过构造函数而创建的那个对象的原型对象。使用原型的好处就是可以让所有对象实例共享它所包含的属性和方法 。function Pe... 阅读全文
posted @ 2013-05-20 21:05 烧点饭 阅读(1973) 评论(0) 推荐(1) 编辑