构造函数、原型对象实例

一、原型对象实例

每一个函数,都有一个 prototype 属性

所有的引用类型默认都是继承 Object

Object.prototype.__proto__ === null;

Object.prototype===Object.__proto__.__proto__;

Function.prototype===Function.__proto__===Object.__proto__ ;

Function.prototype.__proto__ === Object.prototype;

p代表__proto__  ,
No.2=ƒ () { [native code] }   ,
No.1=[constructor: ƒ, concat: ƒ, find: ƒ, findIndex: ƒ, pop: ƒ, …]

二、构造函数、原型对象、实例之间的关系

三、new 的过程

  • 新生成了一个对象
  • 链接到原型
  • 绑定 this
  • 返回新对象
Copyright © webMrYang.top 2019 all right reserved,powered by Gitbook该文件修订时间: 2019-08-10 14:58:59

results matching ""

    No results matching ""