一个属性,可能存在于多个地方。
一:属性在对象自身上
二:属性在对象的原型上
三:属性在对象原型的原型上
使用对象的某个属性时,先从对象本身找,如果没有,就从对象的原型上找,如果还没有,就从对象原型的原型上找。
找到什么时候为止?
直到Object.prototype上也查无此法,就停下。