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

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

作者: 贺重木 | 来源:发表于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深入之从原型到原型链

相关文章

  • 12.如何查找构造函数和原型的属性

    构造函数.prototype 查看构造函数的原型属性实例对象.ptoto 查看实例对象的构造函数的原型实例对象...

  • javascirpt复习

    实例中访问构造函数原型的指针,指向的是构造函数原型,不是构造函数; 所以重写构造函数原型对象,【实例对象】访问还是...

  • 原型链

    构造函数、原型、实例的关系 通过构造函数创建实例 每个构造函数都有一个原型对象 原型对象到包含一个指向构造函数的指...

  • 继承

    原型链 将一个构造函数的实例作为子构造函数的原型对象,这样,子构造函数的原型对象中会继承到父构造函数实例上的属性方...

  • 原型链继承

    构造函数的prototype属性 实例和构造函数和原型父构造函数的实例作为子构造函数prototype属性,则实现...

  • JavaScript

    1、介绍原型/原型链/构造函数/实例/继承 构造函数:用new 操作后面的函数,即便是空函数,结果生成一个实例原型...

  • Javascript 基础之原型链

    构造函数、构造函数实例、构造函数原型 function Student (name) { } - 这是构造函数va...

  • 原型链 相关面试题

    创建对象有几种方法 原型、构造函数、实例、原型链 [注] 使用 new 生成的实例都 可以叫做 构造函数 inst...

  • 原型链

    简单回顾一下构造函数、原型和实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例...

  • js笔记三十三之原型链模式基础

    原型链模式 构造函数模式中拥有了类和实例的概念, 并且实例和实例之间是相互独立开的, -> 实例识别 基于构造函数...

网友评论

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

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