немного ООП на 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, время: 23:36. |