如何在Firefox开发者版的断点处修改变量?

我想在设置(和触发)断点后能够编辑变量,无论是在Firefox还是Firefox开发者版中。 貌似以前有这个功能,但在重新实现调试器时被移除了。 以前有恢复旧调试器的方法,但我已经尝试过了,不再起作用。 我会接受推荐插件的答案。
2个回答

我做的方法很简单,只需在调试控制台中键入新变量和新值。例如,我会键入:myobj.myprop = newval;Enter。这与编写JavaScript没有什么不同。只要你想要更改的变量在断点处是可见的(并且没有用const初始化),它应该可以正常工作。

看起来它不起作用,例如使用代码 https://codepen.io/iksdatoo/pen/JbbQoz 如果我们在第一个按钮点击事件函数的行 React.createElement('button', { 上设置一个断点,然后在控制台执行 this.clickMe = null; 当执行停在断点处时,然后恢复执行,当点击按钮时该函数仍然会被执行。 - baptx

创建一个变量的观察表达式。当断点触发时,在观察表达式列表中双击变量以获取可编辑字段。输入一个赋值语句,例如myVar=newValue。它可以带有分号或不带分号。

  • 相关问题