首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么JavaScript调试器不暂停调试器语句?

为什么JavaScript调试器不暂停调试器语句?
EN

Stack Overflow用户
提问于 2015-02-21 09:35:06
回答 2查看 7.1K关注 0票数 14

我希望当我将JavaScript调试器语句插入到我的JavaScript代码中时,程序会在此时暂停,调试器将打开,显示‘断点’。

我根本没看到这个。

这是我的密码。

代码语言:javascript
运行
复制
<html>
  <script type="text/javascript">
  debugger;
  alert("Hello world!")
  </script>
  <body>
    <p>Hello world</p>
  </body>
</html>

当我运行它时,我直接进入屏幕上的“警报”弹出。我错过了什么?

我的问题是:为什么JavaScript调试器不暂停调试器语句?

(为了澄清--我打开了开发工具--但在“控制台”选项卡上,而不是在“源代码”选项卡上。)

EN

回答 2

Stack Overflow用户

发布于 2016-08-13 04:27:59

看起来,当JS代码被缩小时,Chrome不会在debugger;语句中暂停。不过,我没有设置原始地图。

票数 13
EN

Stack Overflow用户

发布于 2022-11-29 16:18:12

如果以下两种情况都是正确的,那么debugger;语句将作为JavaScript断点运行:

  1. (DevTools)界面已经打开。
  2. debugger语句的脚本与DevTools -设置-忽略列表中的任何正则表达式不匹配。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28644251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档