Показать сообщение отдельно
  #19 (permalink)  
Старый 15.03.2009, 17:31
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

прототипом вновь создаваемых объектов типа constr,т.е. создаваемых при помощи
obj=new constr()

будет
obj.__proto__==constr.prototype==obj.constructor.prototype

то есть объект [object Object]

прототипом же функции constr , создаваемой
var constr = function(){ this.a = 1;}//так
var constr = new Function("this.a = 1;") // <- или так

будет
constr.__proto__==Function.prototype==constr.constructor.prototype

то есть function(){}

PS малясь не успел,но дуаю будет полезно
Ответить с цитированием