原型链吧

Posted cat-123-ofmine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原型链吧相关的知识,希望对你有一定的参考价值。

  • __proto__

  • 每一个对象(假如创建一个函数Person,new Person()返回的实例对象)都有__proto__,
  • 指向上层(创建自己的那个构造函数)的pototype
  • 因此对象可以从 prototype 中继承属性和方法
  • prototype

  • 函数特有
  • 用于存储要共享的属性和方法

  • 原型链顶端是Object.prototype

  • 构造函数创建的对象(Object、Function、Array、普通对象等)都是Function的实例,它们的__proto__均指向Function.prototype

  • 除了Object,所有对象(或叫构造函数)的prototype,均继承自Object.prototype


作者:一灯
链接:https://juejin.im/post/5ccf800cf265da03b0517112
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

以上是关于原型链吧的主要内容,如果未能解决你的问题,请参考以下文章

简单粗暴地理解js原型链--js面向对象编程

简单粗暴地理解js原型链--js面向对象编程

简单粗暴地理解js原型链--js面向对象编程

简单粗暴地理解js原型链--js面向对象编程

好文要顶之 --- 简单粗暴地理解 JavaScript 原型链

好文要顶之 --- 简单粗暴地理解 JavaScript 原型链