之前看到的一些关于原型对象和原型链的图,都感觉写的不是很全面。
像是Object和Function的关系都没有表示出来,也可能也是因为原型链是讨论构造函数的把,就没画出来。不过我自己姑且算是画了一个图。

完整的prototype原型链,秒懂实例对象与构造函数之间的关系

Object和Function互为实例。
因为实例对象的隐式原型指向构造函数的显式原型。
Object的__proto__指向了Function的prototype原型对象,所以Object是Function的实例
完整的prototype原型链,秒懂实例对象与构造函数之间的关系

而Object的prototype原型对象在Function的隐式原型链上,所以Function是Object的实例
完整的prototype原型链,秒懂实例对象与构造函数之间的关系

相关文章:

  • 2022-12-23
  • 2021-11-22
  • 2021-06-26
  • 2021-07-28
  • 2021-10-24
  • 2021-08-05
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-15
  • 2022-12-23
  • 2021-10-03
  • 2021-07-02
  • 2022-12-23
  • 2021-09-03
相关资源
相似解决方案