2009-08-04 2 views
1

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

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); 

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

ответ

1

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

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

Смежные вопросы