偶尔,在编写JavaScript时,我会犯一个骨头错误,并且在加载时可能会使页面卡在无限循环中。我通常会使用Chrome进行此操作,当我进入此状态时,我无法使用javascript开发人员工具执行任何操作。我真正想要的是一个break命令,类似于在Visual Studio的调试器中可以完成的操作,它将暂停解释器并显示正在执行的当前行以及调用堆栈。有没有这样的功能可用。
作为替代方案,我可以方便地在代码中设置断点。无论如何,我需要一些方法来中断进程,以便我可以确定锁定的原因。
答案 0 :(得分:2)
您可以在代码中的某个位置添加debugger;
语句,以便中断执行并继续使用Step Next,Step Over等进行步骤