您的位置:首页 > 其它

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

2016-08-31 15:19 218 查看
关于原型的理解
每次新创建一个新的函数  都会为该对象创建一个prototype属性,这属性指向函数的原型对象。

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

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

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



总结一下原型对象constructor指向构造函数。 实例指向 构造函数的原型对象, 继承其方法和属性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: