如何故意冻结Chrome中的javascript(插件/控制台)

Zso*_*gyi 34 javascript google-chrome

我想检查我的页面在开发中的元素,它在鼠标离开后立即消失.在这个和其他场景我想要的东西像"禁用JS"插件或控制台命令,它不仅可以在页面加载时工作,而且可以随时完全停止当前页面的任何和每个js.

这样的解决方案是否存在?我更喜欢chrome,但接受firefox.谢谢.

Kat*_*tie 48

什么对我有效暂停执行:

  1. 打开Chrome javascript控制台(Ctrl + Shift + J)
  2. 转到"来源"
  3. 在右侧,单击"暂停"小图标,或按F8暂停脚本执行.

您还可以在同一个控制台中输入" 断点 ".请尝试以下操作以使用断点:

  1. 打开Chrome javascript控制台(Ctrl + Shift + J)
  2. 转到"来源"
  3. 在右侧,单击"暂停"小图标,或按F8暂停脚本执行.
  4. 现在您可以单击右侧的"Step over","Step Into"等功能,逐行逐步进入代码.
  5. 您还可以单击任何源的行号以添加断点.断点将在到达时停止代码执行.您可以在上面提到的其他按钮旁边的右侧启用/禁用断点.

  • 很酷,非常感谢:)这是最好的答案. (2认同)

And*_*san 13

尝试使用该debugger;指令(相关的MDN文章).这就像一个断点,可以帮助您使用普通的开发人员控制台调试脚本.