<分区>
是否有调试系统允许我记录 javascript 函数调用及其发生时的参数?这将使我能够在实时/客户端情况下跟踪和调试应用程序,而不会因手动日志记录而影响性能。
编辑:我不是在谈论使用“控制台”窗口手动调用函数并查看结果,也不是在我的 javascript 中手动添加“跟踪”或“日志”命令。我需要它来处理任何正在运行的 javascript。
<分区>
是否有调试系统允许我记录 javascript 函数调用及其发生时的参数?这将使我能够在实时/客户端情况下跟踪和调试应用程序,而不会因手动日志记录而影响性能。
编辑:我不是在谈论使用“控制台”窗口手动调用函数并查看结果,也不是在我的 javascript 中手动添加“跟踪”或“日志”命令。我需要它来处理任何正在运行的 javascript。
最佳答案
你能覆盖 Function.prototype.call 并检索 arguments 和 arguments.callee 吗?
这会产生报告所有功能的效果,因此非常冗长,但也许您想要过滤。
然后你有一个问题,你想如何报告,也许用 if (console) console.log
关于javascript - 通过记录函数调用和参数进行实时 javascript 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4921966/