美文网首页
构造函数,实例,实例原型

构造函数,实例,实例原型

作者: 贺重木 | 来源:发表于2020-11-10 22:55 被阅读0次

    每个函数都有prototype,每个对象(除了null)都有__proto__

    通过构造函数,创建实例。

    构造函数的prototype 指向实例的原型。(原型是个对象,所以原型也有__proto__属性)

    所创建实例的__proto__ 也指向实例的原型。(

    例如: 

    实例和构造函数,都有属性可以指向原型,但是原型只有constructor属性指向构造函数。

    (原型是个对象,所以原型也有__proto__属性),原型的对象是通过Object构造函数生成的。所以

    Person.prototype.__proto__ === Object.prototype

    而Object.prototype.__proto__ === null

    参考链接: JavaScript深入之从原型到原型链

    相关文章

      网友评论

          本文标题:构造函数,实例,实例原型

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