javascript - 暂停/中断 javascript 的执行以进行调试,但仅限于某些 javascript 文件

标签 javascript debugging google-chrome firebug ie-developer-tools

是否有浏览器支持暂停执行/单步执行代码,但仅限于某些文件或区域?我正在使用 jQuery 和其他几个库,并且在 99% 的情况下我对单步执行它们的代码不感兴趣,因为这是我的代码错误的。我的所有代码都在我的脚本文件中,其他库单独包含。

如果我使用暂停按钮,我往往会发现我很快就会进入 jquery 的某些部分,其中包含我不理解或需要理解的代码。如果我多次单击“单步执行”按钮,有时会进入脚本中的某个点,有时则不会。

我可以手动单击代码的每一行来添加断点,但这将非常乏味,而且我无法轻松取消暂停执行。如果有一个浏览器可以让您选择多行并单击一下即可向所有行添加断点,那么这将是一个很好的选择。

最佳答案

Chrome developer tools中有一些新功能这可以帮助您获得进入新代码库的良好切入点。事件监听器断点将让您在给定的事件处理程序处暂停执行:

关于javascript - 暂停/中断 javascript 的执行以进行调试,但仅限于某些 javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7077320/

相关文章:

java - Java:读取时文件损坏的每一行的第一个字母

c++ - 调试帮助 : C++ error

java - 如何在 Debug模式下运行时修改 Java 代码?

javascript - 数组推送和拼接不正确?

javascript - 阻止javascript中简单模式对话框的背景

javascript - 关于 jQuery 中 window.unload 的一些(奇怪?)问题

javascript - chrome 的自定义滚动条

javascript - 带回旧的 Chrome JS 控制台?

javascript - 尝试获取单击对象的属性

javascript - react : Uncaught Error: Objects are not valid as a React child