为了账号安全,请及时绑定邮箱和手机立即绑定

如何从Chrome中的代码设置JavaScript断点?

如何从Chrome中的代码设置JavaScript断点?

幕布斯6054654 2019-09-18 13:22:19
我想强制Chrome调试器通过代码中断,或者使用某种类似的注释标记console.break()。
查看完整描述

3 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

您可以debugger;在代码中使用。如果开发人员控制台已打开,则执行将中断。它也适用于萤火虫。


查看完整回答
反对 回复 2019-09-18
?
暮色呼如

TA贡献1853条经验 获得超9个赞

debugger 是EcmaScript保留的关键字,并且自ES5起提供了可选的语义

其结果是,它不仅可以在Chrome中使用,但也Firefox和Node.js的通过node debug myscript.js

该标准说:

句法

DebuggerStatement :
    debugger ;

语义

评估DebuggerStatement生成可能允许实现在调试器下运行时导致断点。如果调试器不存在或处于活动状态,则此语句没有可观察到的影响。

生产DebuggerStatement:debugger; 评估如下:

  1. 如果实现定义的调试工具可用并启用,那么

    1. 执行实现定义的调试操作。

    2. 让result为实现定义的Completion值。

  2. 其他

    1. 让结果为(正常,空,空)。

  3. 返回结果。

ES6没有变化。


查看完整回答
反对 回复 2019-09-18
  • 3 回答
  • 0 关注
  • 355 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信