【发布时间】:2015-04-21 11:38:04
【问题描述】:
例如,我想调试第三方库。它里面有很多功能,我不知道从哪里开始。有没有一种快速的方法来找出哪些函数在没有事先了解代码库的情况下被触发,因此不知道在哪里放置断点?
【问题讨论】:
-
不确定,但有时分析器会有所帮助。
-
我曾经遇到过同样的情况,我有足够的动力不惜一切代价去做。因此,我在 C# 中构建了一个实用程序,该实用程序遍历了我的 javascript 文件中的每个函数,并在每个函数之上编写了 console.log(nameOfCurrentFunction)。然后我写了一个函数,作为所有 console.log() 的开关。
-
现在我很兴奋地意识到我这样做是多么愚蠢。
-
为什么要调试第三方代码?
-
我为什么不想呢?
标签: javascript debugging events firebug google-chrome-devtools