【发布时间】:2012-04-06 19:56:40
【问题描述】:
有没有办法获取页面上执行的所有 javascript 函数的名称?
类似
console.info(functionname)
当我试图修复客户页面上的一些错误时,所有 javascript 函数都使用 PHP 文件分散在整个网站上。
【问题讨论】:
标签: javascript
有没有办法获取页面上执行的所有 javascript 函数的名称?
类似
console.info(functionname)
当我试图修复客户页面上的一些错误时,所有 javascript 函数都使用 PHP 文件分散在整个网站上。
【问题讨论】:
标签: javascript
当前函数的名称可以通过arguments.callee.name获取。函数引用的name 属性中提供了任何函数的名称。
使用console.trace() 打印当前堆栈跟踪。这不仅会打印当前函数名,还会打印之前的函数名。
如果您想获取包含堆栈的字符串,请查看How to get result of console.trace() as string in javascript with chrome or firefox?。
【讨论】: