原型链的解释

JS中的每个对象,都有一个内置的__proto__属性,当一个对象需要引用一个属性时,JS引擎首先会从这个对象自身的属性表中寻找这个属性标识,如果找到,则进行相应的读写操作,若没有在自身的属性表中找到,则在__proto__属性引用的对象的属性表中查找,如此往复,直到找到这个属性或者__proto__属性指向null为止。

原文地址:https://www.cnblogs.com/arguments/p/10240191.html