во flex получить имя функции из объекта Function - PullRequest
1 голос
/ 05 августа 2009

Учитывая объект Function, вы можете получить его имя в виде строки? Смотрите пример:

function doThingWithCallback(callback:Function):void {
   trace("i'm going to run " + callback); // outputs "i'm going to run function Function() { }"
}

function foo():void {
   ...
}

doThingWithCallback(foo);

Этот пример произвольный, но было бы очень полезно получить имена функций для отладки, особенно при передаче объектов Function.

1 Ответ

1 голос
/ 05 августа 2009

См. Лучший ответ на этот вопрос .

Насколько мне известно, имя функции может быть определено только тогда, когда функция находится в стеке вызовов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...