Google chrome devtools 在google chrome中更改局部变量或函数参数

Google chrome devtools 在google chrome中更改局部变量或函数参数,google-chrome-devtools,Google Chrome Devtools,我正在使用chrome的devtools调试/修改一个非本地javascript文件(因此我无法编辑它) 代码相当复杂,在函数中定义函数,并始终使用这些指针 关键是我不知道我在过程中的确切位置,但我可以为需要修改的变量设置断点。但我不知道如何修改它。我可以在“本地人”面板下添加或修改手表,但它实际上不会改变(在值恢复为原始值后单步执行) 那么我如何改变这个变量呢?我不知道为什么这么难。在我的传统调试中,您可以简单地编辑watch或local中的值,它将对其进行修改。我试着在控制台上修改它,但我想

我正在使用chrome的devtools调试/修改一个非本地javascript文件(因此我无法编辑它)

代码相当复杂,在函数中定义函数,并始终使用这些指针

关键是我不知道我在过程中的确切位置,但我可以为需要修改的变量设置断点。但我不知道如何修改它。我可以在“本地人”面板下添加或修改手表,但它实际上不会改变(在值恢复为原始值后单步执行)

那么我如何改变这个变量呢?我不知道为什么这么难。在我的传统调试中,您可以简单地编辑watch或local中的值,它将对其进行修改。我试着在控制台上修改它,但我想我不知道变量的完整路径,我总是得到一个未定义的变量


我只想在我设置断点的函数中修改局部变量或参数。

在控制台中尝试这样做。例如:
window.myVar=“newValue”

首先查看变量,然后在范围选项卡中可以更改变量的值

V8中已经实现的可能重复:现在需要更新Chromium的开发人员工具: