<aside> 💡 本文不是基础教程, 如果对原型的基础概念还不理解, 请先看看 ref 中的链接.

</aside>

先来看看基础概念:

有了上述基础, 我们来看一下 js 几个引擎内建对象的关系:

prototype.png

(红色是普通对象, 蓝色是函数对象)

首先, 引擎有个内建的 A 对象, 该对象:

B 也是引擎内建对象:

C 和 D 依然是引擎的内建对象, 不过这两个是内建的函数对象: