看了廖雪峰老师和阮一峰老师的博客,深有体会,然后自己画图理解了一下
更改:实例对象也有constructor,默认和原型对象的constructor指向一致(后来想起,懒得画上去了)
ps:再更正一下,实例没有constructor,阮一峰老师的博客写错了(博客年代久远)
若有不对,敬请指正,谢谢大家!
至于原型链指向更改的问题,万变不离其宗,掌握好这个图,我觉得其他指向也能迎刃而解!
注意,如果指向和已有知识点不一致不要慌,只是指向的值被替换了,相当于把人变成pig,虽然知识体系不成立,但是实实在在的发生替换了。
(ps:可以把原型对象想象成一个小库)