【发布时间】:2020-12-28 07:43:55
【问题描述】:
我的问题是对象是原型链上的最后一个对象,所有对象都从它继承属性和方法它是如何从 Function.prototype 继承方法的,为什么 Object.__proto__ === Function.prototype // 是的,为什么 Object.__proto__ 不为空。
【问题讨论】:
-
没有普通对象继承自 javascript 中的
Object。它们都继承自Object.prototype(也是Object.getPrototypeOf(Function.prototype))。您会发现Obect.getPrototypeOf(Object.prototype) === null符合预期。
标签: javascript inheritance prototype