【发布时间】: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