What is the need for "__proto__"
in an object? I just ran tests and realized that "__proto__"
is not a property, but it can be indexed.
When I define a property in x object, this property is also available in "__proto__"
, but when I do the vice versa the property is not available in x object.
"__proto__"
seems similar to Object
because it has some properties with the same name
Theglobalobjectseemstohave"__proto__"
differently
Sowhatdoes"__proto__"
make of so special in JavaScript? The differences between #__proto__ and Function # prototype make sense, but #__proto__ itself does not make sense.