0
爲什麼調用b.__proto__
返回Object{}
而不是a
?爲什麼調用實例__proto__返回Object {}而不是它設置的實例?
var a = {
x: 10,
calculate: function (z) {
return this.x + this.y + z;
}
};
var b = {
y: 20,
__proto__: a
};
var c = {
y: 30,
__proto__: a
};
你是什麼意思,我測試和'b .__ proto__ ===了' – Hacketo
@Hacketo見附件快照 – Blake
你期待的是,當你在控制檯輸入'了'返回'了'? 'Object {x:10}'是'a'的值 – Hacketo