首页 > Web开发 > 详细

js面向对象中的原型链(prototype chain)

时间:2014-02-19 18:09:24      阅读:390      评论:0      收藏:0      [点我收藏+]

「参考及图的来源:http://www.mollypages.org/misc/js.mp」

 

bubuko.com,布布扣

 个人总结:

1.js中的所有对象所继承的都是从对象的构造器所指向的prototype对象上面继承来的。以此类推,prototype这个“对象”也是这个情形。这样就构成了“原型链” [prototype chain]。有点拧巴的一点就是:其实prototype chain(原型链)不是由对象的prototype属性去“链”起来的(对象压根儿就没有prototype属性),而是由__proto__这么一个“隐藏属性”来链接起来的。

 

2.js中的所有function 都是 Function的实例,它的原型链必然要经过Function的prototype对象的。

js面向对象中的原型链(prototype chain)

原文:http://www.cnblogs.com/luping/p/3555143.html

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