javascript - firebug - 如何检测调用了哪些函数或从何处调用了函数

标签 javascript optimization firebug profiler

我正在尝试优化脚本,并且正在使用 firebug profiler 来查看哪些函数使用最多的时间从那里开始。

我的问题是该脚本使用 jQuery 和 raphaeljs,它们的函数、事件等被列为“匿名”。所有这些。

正如您在下图中看到的,我定义的所有内容都带有名称。

这是我所看到的图像(该图像只需放大一点即可读取(ctrl +“+”))。

enter image description here

因为我不打算修改 jQuery 或 raphael,所以我并不关心所调用的函数的名称是什么(虽然很高兴知道),但我真的很感兴趣该函数在哪里被调用来自(看看我是否可以减少通话次数之类的)。知道该怎么做吗?

感谢您的帮助。

最佳答案

在 Firebug 中,使用堆栈面板来识别谁在调用以及谁已被调用。 在调试过程中,请使用未缩小版本的脚本,以便在适当的位置设置断点。

关于javascript - firebug - 如何检测调用了哪些函数或从何处调用了函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9428524/

相关文章:

javascript - 我可以在使用phonegap的Android应用程序中使用目录选择器吗?

javascript - 在触摸屏上关闭窗口时停止/暂停音频

javascript - IE7中的getElementsByName

javascript - 通过获取 data-id 创建的运行变量

optimization - Makefile分析

jQuery 自动完成 - 请求未发送

php - 改进我的功能 : generate SEO friendly title

mysql - Django 查询速度快,渲染速度慢

firefox - 为什么在将 Firefox 更新到版本 50 后删除了 Firebug?

macos - 如何在浏览器窗口中停靠 Firebug?