原型和原型链

2021-04-06  本文已影响0人  熊啊熊c

原型、prototype、proto

  1. 原型:用来描述一类对象的对象
  2. prototype:函数对象特有的一个属性(指向自己的构造函数),也是一个对象。
  3. __proto__:对象指向他的构造函数(constructor)的prototype属性。因此__proto__也即原型的代名词。
  4. 每个对象(实例)都有一个属性__proto__,指向他的构造函数(constructor)的prototype属性。
    普通对象的原型

如上图所示,我们定义了一个person对象并打印出来了person对象的原型
到此我们知道两件事

  1. person的原型是一个对象,里面包括construct,Getter__,等函数
  2. person是通过执行原型的constructor构造函数被创建的
上一篇下一篇

猜你喜欢

热点阅读