这个例子的灵感来自 Alex Sexton 的博文Understanding JavaScript Inheritance:
var defaults = {};
defaults.x = 1;
var myObject = Object.create(defaults);
console.log(myObject); // {x:1}
myObject.x = 2;
console.log(myObject); // {x:2, x:1}
console.log(myObject.x); // 2
问:有什么方法可以从 myObject 中恢复值 1?我在想类似的东西:
console.log(myObject.parent.x);