__proto__隐式原型

是什么

对象的一个属性

有什么用

对象可以通过__proto__访问到构造函数的原型对象

当一个实例访问属性时, 在自己身上没有找到时, 会自动根据 __proto__ 找到原型对象, 去找原型对象上的属性···(拓展:原型链)

function Person() {}

let per = new Person()

per.__proto__ === Person.prototype

总结

对象的__proto__ 等价于 构造函数的prototype属性

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注