浏览器中的高级javascript评测

浏览器中的高级javascript评测,javascript,profiling,Javascript,Profiling,我目前正在寻找一个在浏览器中评测javascript的好工具。我目前使用的东西有什么问题: Chrome-当我在重新加载页面后开始评测时,加载页面需要无限的时间。无法完成 Firefox-使用firebug进行评测不易阅读(每个函数的摘要)__比如说 我正在寻找一个配置文件,它不仅可以让我看到每个函数“占用”了多少时间。但要分析每个呼叫和子呼叫 KCacheGrind屏幕上显示的内容非常简单。如果您可以将应用程序转换为独立应用程序,并且如果设备上的评测适合您,则可以使用Intel XDK及其下的

我目前正在寻找一个在浏览器中评测javascript的好工具。我目前使用的东西有什么问题:
Chrome-当我在重新加载页面后开始评测时,加载页面需要无限的时间。无法完成
Firefox-使用firebug进行评测不易阅读(每个函数的摘要)__比如说

我正在寻找一个配置文件,它不仅可以让我看到每个函数“占用”了多少时间。但要分析每个呼叫和子呼叫


KCacheGrind屏幕上显示的内容非常简单。

如果您可以将应用程序转换为独立应用程序,并且如果设备上的评测适合您,则可以使用Intel XDK及其下的不同评测类型。您可以通过以下链接了解更多信息:

CDT和XDK分析器之间的区别如下

  • CPU探查器-XDK是根据行所花费的时间来注释源文件,而不仅仅是调用树
  • 内存探查器-XDK探查器更以函数为中心,指出哪些函数(调用树)分配内存,并根据行分配的自身内存和总内存注释源代码视图。您可以看到自底向上视图和热点分配更多,或者切换到被调用方视图并分析哪个高级函数通过库调用隐式分配了很多
    • 这是我写的一个工具:

      它在页面加载时监视并记录每个JS对DOM的访问。完美的工具,以了解发生了什么,并优化浏览器端的JS性能


      只需启动一个测试,然后单击“JS时间线”选项卡。

      @[投票关闭的人],因为调试/评测代码不是编程的一部分?我不是问为什么我的代码不工作,而是问关于分析脚本的最佳可能性的一般问题。在我看来,这是编程的一部分。