如何更改网站 JavaScript 代码中变量的值?

How can I change the values of variables in a website's JavaScript code?

如何更改网站 JavaScript 代码中的变量值?

我想知道,因为我目前正在构建一个网站,作为代码的一部分,我有一个变量,其值对网站的功能有重要影响。因此,我想知道某人如何更改此值(即使它只影响该用户所看到的网站)。

我特别有兴趣在 Google Chrome 中学习如何执行此操作。

如果您在 chrome 中按 F12 并单击顶部的 "Console",您将拥有一个功能齐全的 JavaScript 解释器,它位于您正在查看的网站范围内.这意味着您几乎可以在控制台中输入任何代码,并在该网站的全球范围内将其作为 javascript 代码执行。 <script> 标签中的全局变量在此范围内公开,因此如果您的页面中有(例如):

<script>
var x = {'a': 5};
</script>

你可以在控制台输入x.a = 6,回车,变量确实会改变。

您甚至可以使用控制台更改内置函数的值,例如 Array.map,但不推荐这样做,因为它会更改或破坏网站代码的功能。