【问题标题】:Debugging JavaScript: Live profiling?调试 JavaScript:实时分析?
【发布时间】:2012-02-20 03:37:34
【问题描述】:

假设我有一个带有一些 JavaScript 的网站。

当我使用/浏览网站时,我希望所有执行的 JavaScript 函数都将其名称记录到控制台。

换句话说,例如,如果我有一个名为 refreshGrid 的函数在我单击按钮时执行,我希望看到 refreshGrid() 实时出现在控制台中。

不过不要被这个例子所困扰——我正在寻找一种方法来记录每个执行的函数,当它执行时,就像你在 Firebug 或 Chrome 中看到的那样分析器——但实时,实时。

我在 SO 上找到了一个很棒的 (?) 建议 (http://stackoverflow.com/questions/4921966/live-javascript-debugging-by-recording-function-calls-and-parameters),但没有示例.

【问题讨论】:

  • 并非所有函数都有名称,有些是通过别名调用的,您希望如何记录这些函数?
  • 你想通过这种调试找到什么?
  • 提醒我,我稍后会尝试,我想我知道什么会起作用。

标签: javascript profiling real-time


【解决方案1】:

IE(我不是它的忠实粉丝)有开发者工具。激活后,您可以选择 Profiler 选项卡。你会得到这样的信息:

【讨论】:

    猜你喜欢
    • 2013-12-05
    • 1970-01-01
    • 1970-01-01
    • 2019-05-06
    • 2011-05-07
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    • 2015-02-19
    相关资源
    最近更新 更多