Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Обращение к переменной (https://javascript.ru/forum/dom-window/49899-obrashhenie-k-peremennojj.html)

vvkk 02.09.2014 15:56

Обращение к переменной
 
Есть переменная которая хранит некоторое значение. И есть функция которая может обращаться к это переменной. Как определить количество обращений к переменной не прибегая к модификации самой функции и не оборачивая функцию дополнительной оберткой?

ixth 02.09.2014 17:00

Никак.

ixth 02.09.2014 17:01

Можно, конечно, заменить поле на геттер, если это не просто переменная, а метод объекта.

WorM32 02.09.2014 17:02

Можно для свойства объекта. Ссыль.

vvkk 02.09.2014 17:10

Надо не для обьекта. Можно ли сделать через прототип?

Aetae 02.09.2014 18:10

vvkk, а функция что к переменной обращается что-нить с ней делает, ли просто копирует? В первом случае можно было бы поизвращаться с valueOf\toString).

Вот тут есть маньячное решение гет\сет для локальных переменных на Proxy, которое без специальной настройки будет работать только в ff, и с высокой вероятностью сломается после утверждения стандарта.:)


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