请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

原型链的理解,请老师看下是否是这样理解呢..

图片描述thing是Thing2的实例.
thing的proto指向了Thing2的原型对象,在Thing2的proto属性里也没有foo属性
而Thing2的原型对象等于Thing1的实例,
Thing1实例proto指向Thing1的原型对象,而这时候就可以在原型对象上找到foo属性了

图片描述

正在回答 回答被采纳积分+3

1回答

三线城市CV程序员 2019-02-13 21:32:08

同学真是下功夫了……很形象。如果作为面试题,我的回答是:原型链就是在访问一个对象属性的时候,如果自身没有找到的情况下会去它的原型对象中查找,如果还没有,会去它的原型对象的原型对象中查找,如此循环直到顶层的Object对象的原型对象(是个null,Object.prototype===null)为止的这么个机制。

3 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号