JavaScript——原型链的指向

79 阅读1分钟

一、原型链的指向

p.__proto__  // Person.prototype
Person.prototype.__proto__  // Object.prototype
p.__proto__.__proto__ //Object.prototype
p.__proto__.prototype.__proto__ // Object.prototype
Person.prototype.constructor.prototype.__proto__ // Object.prototype
p1.__proto__.constructor // Person
Person.prototype.constructor  // Person

二、总结:

在每个实例对象中,都有一个[[prototype]]指针指向实例对象的构造函数的原型;每个构造函数中都有一个prototype的指针指向该构造函数的原型;而原型则有一个constructor指针,指向他的构造函数。