js 原型

原型.png

通过这张图,可以很好的理解原型
构造一个函数,就是普通的一个函数。
构造函数与原型对象的关系:
当我们创建一个构造函数时,他自动生成prototype属性,就是它的原型对象,而原型对象的constructor属性就是构造函数。
实例化与原型对象的关系:
实例化的proto属性就是原型对象,而原型对象的proto属性就是它的实例化。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 如果你觉得JS的继承写起来特别费劲,特别艰涩,特别不伦不类,我想说,我也有同感。尤其是作为一个学过Java的...
    光头韩阅读 3,247评论 0 2
  • 本文由浅到深,循序渐进的将原型与继承的抽象概念形象化,且每个知识点都搭配相应的例子,尽可能的将其通俗化,而且本文最...
    BetterChen阅读 3,723评论 1 0
  • JavaScript原型&原型链 原型链图 如果你看到这张图一脸懵,不要怕,往下看,下面会一步一步教你认识原型&原...
    _BuzzLy阅读 8,862评论 1 11
  • JS中原型链,说简单也简单。 首先明确: 函数(Function)才有prototype属性,对象(除Object...
    亚讯阅读 10,214评论 1 8
  • 1.函数也是对象 有时我们会好奇为什么能给一个函数添加属性,函数难道不应该就是一个执行过程的作用域吗? 其实,在J...
    YINdevelop阅读 3,161评论 0 1