javascript - 如何在运行时修改 javascript 代码?

标签 javascript debugging runtime methodology liveedit

有没有办法在调试时修改 JavaScript 代码? Visual Studio 有“编辑并继续”,类似的代码热交换可以用 Java 和其他语言完成。这可以用 JavaScript 完成吗?如果可以,怎么做?

最佳答案

Chrome、Safari 和其他一些基于 WebKit 的浏览器在 Web Inspector 中包含一个称为 Live Edit 的功能。如果您转到“脚本”面板并在断点处停止(或者即使没有在断点处停止——我不确定),您可以双击一行并开始编辑该行。您所做的更改将在脚本上生效。

关于javascript - 如何在运行时修改 javascript 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7343276/

相关文章:

javascript - 错误 "Uncaught SyntaxError: Unexpected end of input"

只能通过这个循环这么多次迭代吗?

gradle - Intellij 和 gradle 依赖问题

javascript - 为什么 indexOf 在按原样使用时与将其与 -1 进行比较时的工作方式不同?

c# - 无法使用 Firefox 调试某些 asp.net core2.2 网页。如何使用 Firefox 进行调试?

javascript - IE <= 8 .splice() 不起作用

c++ - 为什么这些内存值在 GDB 中永远不会改变?

java - Runtime.exec 失败,没有任何异常/警告/错误代码

Javascript 如何创建一个无分配动画循环来避免垃圾收集器?

JavaScript 字符串评估