Цитата:
|
Цитата:
|
то есть для динозавров и идиотов? XD
|
function extend(Child, Parent) { //Создание нового объекта типа функция var F = function() { } //Создание нового пустого объекта типа функция F.prototype = Parent.prototype //Добавление всех свойств аргумента функции extend parent пустому объекту типа функции Child.prototype = new F() //Добавление всех свойств F (а значит и всех свойств аргумента функции extend parent аргументу той же функции child) Child.prototype.constructor = Child //поправление свойства constructor чтобы оно сново указывало на child Child.superclass = Parent.prototype //для удобства создание прямой ссылки на родительский класс особенно удобно при вызове конструктора родителя и если его свойство было перекрыто } |
Цитата:
|
Цитата:
|
Ты про кого? :)
|
JSprog,
Совершенно не так надо объяснять. |
А хак?
|
tenshi,
И какие же кавычки в JS быстрее? ;) UPD Хм... Пришло 5 писем из этой темы, полез сюда -- ни одного из сообщений уже нет. Ниндзя, аднака :) |
Часовой пояс GMT +3, время: 19:00. |