对象与原型之间的关系

对象与原型之间的关系

每一个基本的对象都会有自己的一个原型,当在使用每一个实例对象的时候,你所用到的属性或者方法,他都会现在自己的个体中寻找,如果找不到,则会去寻找他所对应得原型对象中所对应的属性或者方法,如果还找不到,会在向上查询一个环节,直至到object为空(null),如下图
对象与原型之间的关系
对象与原型之间的关系

作为对象个体的mc来说,在使用hasOwnproperty()的方法时,我们并没有给mc对象这个方法,我们可以对mc所处的对象原型的对象进行查找,发现依然没有,再次向上寻找,才发现次方法。

这里也说明了,所有自定义对象的对象原型都是基于Object原型进行创建的。

上一篇:webrtc 记录tips


下一篇:io流(装饰模式)