JS 公式
对象.__proto__ === 其构造函数.prototype
根公理
Object.prototype 是所有对象的(直接或间接)原型
函数公理
- 所有函数都是由 Function 构造的
- 任何函数.__proto__ === Function.prototype
- 任意函数有 Object / Array / Function
内存图
构造函数
- 是用来构造对象的
- 会预先存好对象的原型,原型的原型是根
- new 的时候将对象的 __p 指向原型
对象
- 是用来构造对象的
- 会预先存好对象的原型,原型的原型是根
- new 的时候将对象的 __p 指向原型
*本文为鲲游北冥的原创文章,著作权归本人和饥人谷所有,转载务必注明来源