首页 > 其他 > 详细

理解原型对象

时间:2017-08-14 18:40:34      阅读:134      评论:0      收藏:0      [点我收藏+]

原型模式

我们创建的每一个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象。

而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。

按照字面意思来理解,那么prototype就是通过调用构造函数而创建的那个对象实例的原型对象,使用原型对象的好处是可以让所有对象实例共享它所包含的属性和方法。

无论什么时候,只要创建了一个新函数,就会根据一组特定的规则为改函数创建一个prototype属性,这个属性指向函数的原型对象。在默认情况下,所有原型对象都会自动获取一个constructor(构造函数)属性,这个属性包含一个指向prototype属性所在函数的指针,

理解原型对象

原文:http://www.cnblogs.com/qianxunpu/p/7359424.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!