0
是否有可能在运行时编辑Javascript,如果它是内部的而不必重新加载页面(从而失去修改)?如何在运行时修改内部JavaScript代码?
是否有可能在运行时编辑Javascript,如果它是内部的而不必重新加载页面(从而失去修改)?如何在运行时修改内部JavaScript代码?
你当然可以!
在Chrome:
命中F12(或按Ctrl + Shift + J) 击中源选项卡,使用文件导航找到你想看看(它与JS或HTML文件),JS文件。
我相信你可以右键点击或做一些奇特的事情来编辑它,但我总是有更好的运气复制/粘贴功能与你想修改到控制台的代码,编辑和点击进入..这将重新定义该功能,所以下次运行时,你会得到你的'自定义'代码,而不是原来的。
在您可以访问所有的当前变量的控制台上,所以你可以将它们设置为你请过(包括功能,这也是为什么上述作品)
我相信这是可能的,但它会创建非常难以维护的代码。我会花更多时间在页面架构上选择不同的方式来满足需求。 – user2182349