Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   unsupported features (https://javascript.ru/forum/jquery/32388-unsupported-features.html)

Nekromancer 22.10.2012 12:52

Gvozd,
У меня примерно такая же ситуация. Только я решил по другому. Я в конструкторах создал свойство (из других языков это будет static), например properties. Это объект, внём хранится описание всех этих геттеров/сеттеров. При наследовании они перетаскиваются на унаследованный конструктор через extend.

Далее, у кажого объекта почившегося из конструктор есть всегда прикриплённый как минимум один DOM элемент. По этому кеш от всех даных хранится в кеше для DOM объекта. Ну и события тоже, прямо на элемент вешаю.


Часовой пояс GMT +3, время: 22:58.