2012-03-22 2 views
0

Есть ли способ получить имена всех функций javascript, выполняемых на странице?Получение имен исполняемых функций в javascript

что-то вроде

console.info(functionname) 

Как я пытаюсь исправить некоторые ошибки на странице клиента и все функции яваскрипта являются sepreaded по всему PHP файлы сайта жгутов.

+0

http://stackoverflow.com/questions/1013239/can-i-get-the-name-of-the-currently-running-function-in-javascript – silly

ответ

0

Название текущей функции можно получить через arguments.callee.name. Имя любой функции доступно в свойстве name ссылки funciton.

Используйте console.trace() для печати текущей трассировки стека. Это не только печатает текущее имя функции, но и предыдущие.

Если вы хотите получить строку, содержащую стек, посмотрите на How to get result of console.trace() as string in javascript with chrome or firefox?.

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