JS中关于原型与原型链

在JS中关于原型和原型链理解,我自己总结了三句话。
我把这三句话称之为理解原型与原型链的“三板斧”

第一句话:每一个函数数据类型(普通函数、类)都天生自带一个属性prototype(原型),它是一个对象数据类型的值,在当前prototype中,存储了
类需要为其实例使用的公有的属性和方法。

第二句话:prototype这个对象,浏览器天生为其开辟一个堆内存,在这个堆内存中天生自带一个属性constructor(构造函数),constructor属性值是当前函数本身。

第三句话:每一个类的实例(每一个对象),都天生自带一个_ _proto__ 属性,它的属性值是当前对象所属类的原型(prototype)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值