javascript - 输出已执行的每个 JavaScript 代码行和/或逐步执行代码,无论 "process"、计时器等。代码被执行

标签 javascript google-chrome debugging

有没有一种方法可以输出已执行的每个 JavaScript 代码行和/或逐步执行代码,无论在什么“进程”、计时器等中。代码执行了吗?

我的想法是,因为 Google Chrome 浏览器“知道”它执行哪个 JavaScript 代码,所以必须有一种方法至少可以逐行输出正在执行的每一行代码()。 该项目并不简单,我只是想看看我正在调查的事情发生在哪一行之后。

有什么建议,可能是一些插件吗?谢谢。

附注我可以打开“开发人员工具”,转到“配置文件”,单击“开始”,在网络浏览器中以用户身份执行我想要的操作,然后单击“停止”,然后查看执行了哪些功能。但它们不按执行顺序排列。

最佳答案

您可以简单地使用调试器:您可以在 JavaScript 源代码中设置断点,当浏览器读取您放置断点的指令时,浏览器将停止执行。然后你可以一步步观察正在发生的事情以及变量的变化,只需按下一个按钮就可以执行下一个功能。只需在页面上按鼠标右键并选择“检查元素”>“来源”

关于javascript - 输出已执行的每个 JavaScript 代码行和/或逐步执行代码,无论 "process"、计时器等。代码被执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24865202/

相关文章:

javascript - 如何在 Android 退出全屏后再次显示地址栏

android - 如何在eclipse中调试NDK,我想用Sequoyah来调试我的原生vode,但是有一些问题?

ios - 如何在 iOS 模拟器中调试 .app 崩溃?

javascript - primefaces jquery ui 选项卡

javascript - 使用 jQuery 或专有 JavaScript,如何停止在 Internet Explorer 中下载文件?

javascript - 验证 angularjs 中的路由

javascript - 根据Id和switch向<td>添加类

windows - 只读设备上的 Chrome Portable : Suppress read only warning

javascript - 在 chrome 下弹出一个窗口

linux - 如何切换gdb字节输出分组