Показать сообщение отдельно
  #37 (permalink)  
Старый 26.11.2014, 06:51
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Не оставляю попыток понять где хобот, а где хвост. Вопрос такой, что делает код

function object(o) {
        function F() {}
        F.prototype = o;
        return new F();
    }


кроме ничего?

из статьи http://javascript.crockford.com/prototypal.html

Ну то есть я сделал по чертежу - и получил то же самое.

var obj = BaseClass(opts);
var inh=object(BaseClass(opts));

совершенно эквипенисуально. Наследуется от ничего, от F(). Меня вся эта хрень капец как запутала.
Ответить с цитированием