Показать сообщение отдельно
  #8 (permalink)  
Старый 04.11.2014, 18:33
Кандидат Javascript-наук
Отправить личное сообщение для riva Посмотреть профиль Найти все сообщения от riva
 
Регистрация: 24.06.2013
Сообщений: 115

Цитата:
Нормальные люди рождаются от parent'a, а у екмы6 - от super'a.
Вы наверное ещё юноша и не понимаете разницы. Это рожает -
class A{
	this.b = new B( ); 
}

А это секс.
class B extends A{
	
}

Да и то parent и child, это наверное в js и нет.
Цитата:
ТС, init'ы признак отсутствия кложей (closures). Так вроде давно уже не делают.
А как должно быть, минимальный пример можно?
Не смотря на то, что я зарегин год назад, учу всего пару недель
и мне пока ещё сложно.
Цитата:
Одной ссылкой уничтожил часовую/дневную работу чувака ;(
Чувак как бы об этом уже знал и в коде показал, как мне кажется, тоже самое.
Но видно я первый раз сказал невнятно, по этому повторю - если отталкиваться
от первой ссылки, то получается, что потомок вызывая метод супер класса должен обладать лишней и ни к чему не нужной логикой расширяемого класса.
Employee.prototype.describe = function () {
        return Person.prototype.describe.call(this)
               + " (" + this.title + ")";
    };

Но раз даже в статье показывают, что это нормально, то наверное другого,
более изящного способа нет. Нет ведь?

Последний раз редактировалось riva, 04.11.2014 в 18:37.
Ответить с цитированием