JS中关于原型与原型链

WEB前端 waitig 557℃ 百度已收录 0评论

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

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

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

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


本文由【waitig】发表在等英博客
本文固定链接:JS中关于原型与原型链
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (0)分享 (0)