javascript - 如何在 Chrome 或 Safari 中的缩小 JS 函数上设置断点?

标签 javascript debugging google-chrome safari webkit

我想在 Chrome 或 Safari JavaScript 调试器的“Cart.add”函数中设置断点。问题是,这个函数是在一个大的缩小的 JS 文件中定义的,它本身并不存在于一行中。

一些文档说基于 WebKit 的调试器支持调试控制台中的“break”或“debug”命令,但这些在较新版本的调试器中似乎不起作用。

在 JS 文件的 设置断点也不起作用,因为该行有很多函数。

有什么建议吗?

最佳答案

在 Chrome 中,当您打开 Scripts 选项卡时,您可以通过单击底部的 { } 按钮(“Pretty print”)来美化所选文件。之后,您可以找到您的行并设置断点。页面刷新后,代码将通过断点进行美化。

关于javascript - 如何在 Chrome 或 Safari 中的缩小 JS 函数上设置断点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7366111/

相关文章:

javascript - 在 CSS 中保持鼠标焦点

javascript - jQuery 检查返回的数据对象是否为空

javascript - Vue 过滤器 - 根据搜索输入返回对象

Ruby 调试输出 - 轻松打开/关闭

reactjs - 为什么 chrome 开发工具控制台会在一个网站上显示 Post 500 错误的链接,而在另一个网站上却没有?

php - Javascript Jquery 代码第一次可以工作,下次就不行了

c# - 每当输入文件(或类)时中断

eclipse - 如何在 Eclipse 调试器中单步跳过方法调用?

css - 当图像被 css 隐藏时阻止图像下载

javascript - 将变量传递给新创建的选项卡