美文网首页
原型和原型链

原型和原型链

作者: 实肆 | 来源:发表于2019-03-21 23:42 被阅读0次

原型

javascript中每个JS对象一定对应一个原型对象,并从通过proto属性原型对象继承方法和属性

javascript中有许多属性是公用的,比如number类型的公用属性,如果每一number都储存一遍这些公用属性就十分占内存,所以把一个类型的公共属性存储在一个原型中,通过对象的proto属性来获取公共属性

原型链

而对象的原型也有一个自己的proto属性指向一个原型,层层向上直到一个对象的原型对象为 null,null没有属性,这样一层层的结构称为原型链。
只有函数才有prototype属性

相关文章

网友评论

      本文标题:原型和原型链

      本文链接:https://www.haomeiwen.com/subject/hvtkvqtx.html