重要知识1

对象.__proto__===其构造函数.prototype
JS唯一公式,不会就套公式

重要知识2

根公理:
Object.prototype 是所有对象的(直接或间接)原型

重要知识3

函数公理:
所有函数都是由 Function 构造的
任何函数.__proto__===Function.prototype
任意函数包括:Object / Array / Function

易错点

XXX 的原型:
Object 的原型是 Object.proto :对
Object 的原型是 Object.prototype:错

「的原型」等价于 .proto
中文的「原型」无法区分 .proto 和 prototype
所以我们只能约定,原型默认表示 .proto

原型图

image.png