【发布时间】:2021-02-15 15:06:28
【问题描述】:
我问的是谷歌浏览器调试,但这可能是关于在调试中执行此操作的任何浏览器的问题。
我有一段 javascript 在几秒钟内每秒运行几次。它进行了大量的计算。这些计算是在浮点变量上完成的,但我怀疑几秒钟后会偶然发现一个 undefined 数字。
我不知道它什么时候发生,我自己也无法预测。因此,当涉及undefined 数字的一些数学运算完成时,我需要调试器暂停并让我检查代码。
我想排除代码中的大量编辑。我不想在条件语句中放入大量debugger; 行。我正在寻找一种方法让浏览器发现我正在使用未定义并暂停调试控制台。
当 Google Chrome(或任何其他具有良好调试模式的浏览器)到达涉及 undefined 数字的计算时,如何让其暂停?
【问题讨论】:
标签: google-chrome browser undefined javascript-debugger