实习生不懂原型链,我直接甩给他一张图

52 阅读1分钟

前言

原型链是JS继承的核心机制,通过__proto__串联对象形成查找链,实现属性和方法的共享复用。它决定了对象的行为和能力,是理解JS面向对象、类继承及性能优化的关键基础

绘图

image.png

解释

  1. Object的原型对象指向的原型是null,是原型链的终点。
  2. Function的原型对象是一个特殊的空函数,它没有自己的原型对象,执行也没有任何效果。