Стыдно стало
Вот попробовал написать такую штуку:
Имеем ф-ию конструктор - создает имя
Имееи ф-ию конструктор - создает фамилию
Создаем 1ый объект - пишем имя
Создаем 2ой объект - пишем фамилию
Копируем имя из 1ого объекта ко 2ому, в результате чего имеем объект с именем и фамилией
function setName(name) {
this.name = name;
}
var person1 = new setName('Миша')
function setFam(fam) {
this.fam = fam;
}
var person2 = new setFam('скрепников')
/*-----
Как выглядят наши человеки:
person1 = {
name: 'Миша'
},
person2 = {
fam = 'скрипников'
}
-------*/
person2.__proto__.name = person1.name
alert(person2.name + ' ' + person2.fam)
Я не где не ошибся?