Как определить, какой вызывается метод?
Как определить, какой вызывается метод?
|
Maxmaxmахimus,
Спасибо, но надо было уточнить мне. Имеется функция function cat(){ this.name = function(){alert()}; this.green = function(){alert()}; } И надо определить какой метод вызывается в cat() . Такое возможно в JS? |
Цитата:
|
Ну так как это можно сделать?
|
геттеры/сеттеры если я вас правильно понял
|
Это возможно, но далеко не во всех реализациях.
// тестировать в FF var smartObj = { __noSuchMethod__: function (name, args) { return "Вызван метод '" + name + "' с параметрами " + args; } }; alert(smartObj.nonexistentMethod("LOL")); Тут подробнее. |
Цитата:
|
От удивляет,человек хозяин кода,или код хозяин человека?
Или у вас там скайнет и вы его пытаетесь контролировать? Посвятите плиз,а то мож мы и терминаторов не заметили,а они среди нас?))) |
Цитата:
|
Значит лис как всегда всех опережает в таких новинках
|
Часовой пояс GMT +3, время: 20:46. |