首页前端开发正文

Object.prototype有原型吗?原型是什么?

朱绪2021-10-28787JavaScript

Object.prototype是一个对象,用于表示Object的原型对象。

本篇探讨的是,Object.prototype的原型是什么?

答案是:null。

我们不妨打印:

console.log(Object.prototype.__proto__ === null) //true

null代表了什么呢?

引用阮一峰的解释就是:

null表示“没有对象”,即该处不应该有值。

所以说,Object.prototype.__proto__的值为null和Object.prototype没有原型,是一个意思。