什么是原型?
1.函数才有原型==》fn.prototype
什么是原型链?
1.在js中所有的数据类型都拥有一个属性__proto__(隐性属性,很多文章提及只有引用类型才具有这个属性,但是
事实上是任何类型都具有这个属性),__proto__将数据链接起来形成一条最终指向null的链子。
为什么需要原型,和原型链?
在最初设计js时,是没有考虑到继承的,原型和原型链就是用来弥补这个空缺。
1.函数才有原型==》fn.prototype
1.在js中所有的数据类型都拥有一个属性__proto__(隐性属性,很多文章提及只有引用类型才具有这个属性,但是
事实上是任何类型都具有这个属性),__proto__将数据链接起来形成一条最终指向null的链子。
在最初设计js时,是没有考虑到继承的,原型和原型链就是用来弥补这个空缺。
本文标题:关于原型原型链的理解
本文链接:https://www.haomeiwen.com/subject/urtaertx.html
网友评论