【问题标题】:What is the best way to profile my javascript code ? [closed]分析我的 javascript 代码的最佳方法是什么? [关闭]
【发布时间】:2011-11-22 19:18:10
【问题描述】:

我很想知道在浏览器中运行的 JavaScript 代码消耗了多少内存,以及它是如何随时间增加而减少的。我该怎么做 ?

【问题讨论】:

标签: javascript


【解决方案1】:

http://getfirebug.com/javascript

Firebug 包含一个powerful JavaScript debugger,可让您随时暂停执行并查看每个变量当时的样子。如果您的代码有点迟钝,请使用 JavaScript profiler to measure performance 并快速找到瓶颈。

Edit : You may refer previously answered questions on stackoverflow.

JavaScript Profiler in IE

Javascript memory profiler for Firefox

Measuring Javascript performance in IE

How to profile and and get Javascript performance

http://www.imnmotion.com/documents/html/technical/dhtml/jsprof.html

【讨论】:

    【解决方案2】:

    如果您使用的是 FireFox,那么 Firebug 非常适合此应用程序。我强烈推荐它在浏览器中调试 javascript。

    StackOverflow: what-is-the-best-way-to-profile-javascript-execution

    看起来这对你来说也是一个很好的答案。

    【讨论】:

      【解决方案3】:

      这取决于您的浏览器... 如果您使用的是 Chrome(这就是我正在使用的...):

      • 打开页面
      • 右键单击任意位置 -> 检查元素(打开开发工具栏)
      • 转到配置文件选项卡
      • 点击屏幕底部的“录音”小图标(圆圈)(第 4 个按钮)
      • 读取时表示正在录制
      • 做你的事
      • 再次点击rec按钮
      • 享受统计数据

      【讨论】:

        猜你喜欢
        • 2010-10-25
        • 1970-01-01
        • 2010-09-20
        • 2013-04-13
        • 1970-01-01
        • 1970-01-01
        • 2011-09-04
        • 2012-09-01
        • 2022-01-25
        相关资源
        最近更新 更多