немного ООП на JS
Всем привет.
f = function() { this.get = function() { retutn /* hello function */ } } s = new f(); s.hello() можно ли так организовать? |
А зачем get, почему не сделать сразу
this.hello = helloFunction или засунуть helloFunction в prototype? |
через прототайп подскажи
и как получить имя функции или переменной? |
Цитата:
Просто создаёшь свою функцию, и после закрытия блока с этой функции пишешь в её прототип свою, вот так: f.prototype.hello = /* hello function */ |
есть ли в js как и в ПХП __get ?
то есть перехват не существующих переменных? |
Есть только в Firefox __noSuchMethod__
|
в фф4+ есть Proxy
|
Часовой пояс GMT +3, время: 22:29. |