对象与原型之间的关系

本文探讨了对象与原型的关系,揭示了实例在查找属性和方法时的原型链机制,重点在于自定义对象如何通过原型继承Object。通过mc实例的hasOwnProperty()方法查找过程,展示了原型的作用和所有对象的基底原型是Object。
摘要由CSDN通过智能技术生成

对象与原型之间的关系

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值