Показать сообщение отдельно
  #1 (permalink)  
Старый 16.01.2013, 14:09
Новичок на форуме
Отправить личное сообщение для darkartur Посмотреть профиль Найти все сообщения от darkartur
 
Регистрация: 16.01.2013
Сообщений: 2

Вопрос по наследованию. Наследование Function.
Почему это не работает?

var Class = function() {

};
var Tmp = function() { }
Tmp.prototype = Function.prototype
Class.prototype = new Tmp()
Class.prototype.constructor = Class;

var a = new Class();
console.log(a instanceof Function);//Возвращает true
var b = new a();//Однако эта строчка не работает
Ответить с цитированием