1、原型是一个对象;
2、prototype只是函数(Function)一个属性,并不是原型。每一个对象都有一个原型,但不是每一个对象都有一个prototype属性;
3、每一个对象都有一个__proto__属性,这个指向对象的构造函数(constructor)的prototype属性;
4、一个对象的原型是他的构造器的prototype,也即是__proto__;
5、每一个对象都有一个__proto__,而__proto__也有自己的__proto__,层层指向,直到__proto__为null。即原型本身也有原型,这个链关系也就是原型链。因为null已经是最后的指向,所以原型链的末端是null。
关于原型和原型链的理解

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-27
  • 2022-12-23
  • 2021-04-08
  • 2021-11-04
猜你喜欢
  • 2022-12-23
  • 2021-10-23
  • 2021-07-08
  • 2021-07-06
  • 2021-11-26
  • 2022-01-11
相关资源
相似解决方案