gpt4 book ai didi

javascript - 为什么 Object.__proto__.__proto__ 不为空?

转载 作者:数据小太阳 更新时间:2023-10-29 04:33:27 25 4
gpt4 key购买 nike

我的理解是 Object.__proto__ 是 javascript 中的“顶级”原型(prototype)对象。我希望它的 __proto__ 为空,但在谷歌浏览器中(没有尝试过其他浏览器),它不是。这是为什么?

编辑

我知道下图可能是下图的重新哈希,但我自己做了它以检查我的理解。它有什么问题吗? enter image description here

最佳答案

Object 是一个函数,它的__proto__ 是一个空函数function() {}。根对象是一个空对象 {},而不是 Object。所以,当你有一个像 {foo:1, bar:1} 这样的对象时,它的关系如下所示:

enter image description here

关于javascript - 为什么 Object.__proto__.__proto__ 不为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31706576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com