js-inherit v0.1
Для создания «классов» и наследования оных в Javascript написано многими многое. Вот и John Resig когда-то написал свой Simple JavaScript Inheritance, вдохновившись base2 и Prototype. Я слегка видоизменил его код под свои нужды и на выходе получилось нечто под названием js-inherit. Для работы скрипта требуется подключить Underscore JS.
В качестве конструктора используется метод init()
, доступ к родителю можно получить через _super()
, проверить класс объекта можно через isA()
. Остальное смотрите сами на ГитХабе.
Пример использования: