Почему при вызове computer.videocard значение не изменилось?
var computer = {
type: Math.random().toString(36).substring(7),
cpu: Math.random().toString(36).substring(7),
videocard: Math.random().toString(36).substring(7)
};
var mac;
mac = Object.create(computer);
mac.videocard = "nvidia"
Почему, если добавить элемент в массив, то он записывается, а строка нет?
var person = {
name: "Nicholas",
friends: ["Shelby", "Court", "Van"]
}
var anotherPerson = Object.create(person);
anotherPerson.name = "Greg";
anotherPerson.friends.push("Rob");
person.name // Nicholas
person.friends // ["Shelby", "Court", "Van", "Rob"]