让我们有两个对象A和B:
var A = function() {}
var B = function() {}
现在让我们说B"继承"来自A via Object.create的原型:
B.prototype = Object.create(A.prototype);
问题是,我们可以从B更改A是正确的行为吗? 例如通过:
B.prototype.constructor.prototype.constructor.flower = "rose";
alert(A.flower); // rose
PS:我只是因为我对javascript中的任何内容感兴趣而问我。