javascript - 是否有 Firefox 替代 Google Chrome 中可用的 debug() 函数?
问题描述
在 Google Chrome 中,有一个debug()
函数可以从 DevTools 控制台调用并接受一个函数作为其参数。当您想在调用特定函数时暂停时可以使用它。
是否可以从控制台调用任何类似的 Firefox 替代方案?
现在,在 Firefox 中,我必须在 Debugger 选项卡中找到函数的源代码,并在函数处设置断点。
解决方案
顺便说一句,将/函数添加到控制台的长期请求debug()
undebug()
最初是由 Firebug 引入的。
现在(从 Firefox 71 开始)您需要手动设置它们,尽管您至少可以通过将其记录到控制台轻松地跳转到函数的定义。
单击函数旁边的图标将带您进入函数定义。在那里,您可以在函数的第一个可执行语句处设置断点。
另一种方法是从大纲面板中选择函数。不过,您仍然必须手动设置断点。