И не буду, пример неверен. Надо так:
function inherits(Child, Parent) { Child.prototype = Object.create(Parent.prototype, { constructor: { value: Child, writable: true, configurable: true, enumerable: false } }) } function Interface(){}; function Class(){}; inherits(Class, Interface); Interface.prototype.someValue = 1; Class.prototype.someValue = 2; alert((new Interface()).someValue); alert((new Class()).someValue); |
Erolast,
Поправь код, у тебя ошибка там. Как поправишь, будем дальше смотреть. |
Пардон, поправил.
|
Erolast,
Че то я не догоняю, до конца, че там происходит. Ща некогда, потом подумаю. Отпишусь завтра. |
Сначала
Цитата:
|
Цитата:
|
Цитата:
P.S. Ну тут без меня началось... Я не встреваю в междусобойчик. |
Цитата:
Но ты таки присмотрись к ES6. |
Цитата:
Спасибо за пример реализации. Буду курить дальше. |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 05:10. |