重点来看一下16行。在对象f中找方法toSting,f的自身定义属性只有printName,所以没有找到,那么就通过隐式原型_proto_指向的显式原型对象,也就是Foo.prototype中找,但是依然没有找到,根据第五条规则,继续往上,通过f._proto_._proto_ ,也就是f的隐式原型的隐式原型中找,即Object.prototype 中找。注意Object.prototype的隐式原型为null。
重点来看一下16行。在对象f中找方法toSting,f的自身定义属性只有printName,所以没有找到,那么就通过隐式原型_proto_指向的显式原型对象,也就是Foo.prototype中找,但是依然没有找到,根据第五条规则,继续往上,通过f._proto_._proto_ ,也就是f的隐式原型的隐式原型中找,即Object.prototype 中找。注意Object.prototype的隐式原型为null。
本文标题:2-8 原型和原型链-原型链
本文链接:https://www.haomeiwen.com/subject/mtnlpxtx.html
网友评论