Показать сообщение отдельно
  #59 (permalink)  
Старый 05.07.2011, 18:43
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Эмм, для второго будет так:
function FooClass(){}
var a = new FooClass(); // имя FooClass может быть любым, заранее неизвестно
function f(a) {
    var b = new a.constructor;
    return b;
}
var b = f(a);
alert(b instanceof FooClass);


... ну если не будет такого кода:
FooClass.prototype = {};
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием