Показать сообщение отдельно
  #5 (permalink)  
Старый 30.11.2008, 13:39
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

что то не так уж доходит )) я понял что в первом случае создается новый объект которому передаются все методы и св-ва и который потом присваевается переменной. var me = man.clone(); Т.е. me это полностью новый объект с копироваными свойствами и методами другого объекта. (это все при Object.prototype.clone = function() {
var f = function () {};
f.prototype = this;
var g = new f();
g.prototype = this;
return g;
}
а что происходит если переписать метод на return this; ???
Ответить с цитированием