Why it says that it's [[Prototype]]
is Object
? Object
is a Function
object and the real prototype of obj
is Object.prototype
.
It says that its [[prototype]] (which you know is Object.prototye
) "is an Object
". No more no less. It does not imply that the value is the same as the global Object
variable.