给定以下设置,其中 obj 从 x 继承属性名称
var x={name:"sameer"};
var y=Object.create(x);
y.name="pathak";
alert(y.__proto__.name)
我需要知道为什么分配属性不会更改原型中的属性,因为使用.
运算符 javascript 会咨询原型链,如果它找到类似的属性,它应该替换或调整更改不是吗?或者是因为属性原型中的 foo 的可写属性设置为 false?
给定以下设置,其中 obj 从 x 继承属性名称
var x={name:"sameer"};
var y=Object.create(x);
y.name="pathak";
alert(y.__proto__.name)
我需要知道为什么分配属性不会更改原型中的属性,因为使用.
运算符 javascript 会咨询原型链,如果它找到类似的属性,它应该替换或调整更改不是吗?或者是因为属性原型中的 foo 的可写属性设置为 false?