原型与原型链不得不说的那些事

关于原型的理解

每次新创建一个新的函数  都会为该对象创建一个prototype属性,这属性指向函数的原型对象

原型对象又自动获得一个constructor(构造函数属性)。这个属性又会指向 其构造函数(那下面手工图来说Obj.prototype.constructor指向Obj

创建构造函数之后,其原型对象默认取得constructor属性。

调用构造函数创建新实例后,实例的内部有一个指针(内部属性[prototype]),指向构造函数的原型对象




总结一下原型对象constructor指向构造函数。 实例指向 构造函数的原型对象, 继承其方法和属性。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/biaogeshiwo/article/details/52385475
个人分类: js基础
上一篇new操作符
下一篇JS中的call()和apply()方法
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭