我可以在运行时手动修改 JavaScript 对象的变量吗?

Jac*_*way 3 javascript google-chrome-devtools

这是一个愚蠢的问题,但我当时正在开发一个 AngularJS 应用程序(一个简单的学校项目),并且想知道是否有一种方法可以在 JavaScript 对象从 Chrome 的开发人员工具在 Chrome 中运行时修改它。基本上,我有一个角色和一个怪物,我想在战斗中编辑它们的强度以加快我的调试过程(以避免在源代码中设置值然后刷新页面)。

我的猜测是没有办法做到这一点,因为它可能会成为一些“安全问题”,但我只是不确定。


编辑:这就是 答案。我只是不知道如何寻找它。:)

Far*_*her 5

  1. 按 F12
  2. 转到console选项卡
  3. 开始执行任何 JavaScript。

character.strength = 12或只要character在全球可用的任何东西都可以工作。