如果这有什么改变的话,我正在使用 Mozilla Firefox。
所以我正在开发一个网站,在某些代码中不小心将 name
变量设置为我的名字,然后我修复了这个问题。不久之后,我解决了这个问题,名字仍然是我的名字。我将选项卡切换到随机网站,然后开始输入 name
,当我按 n
时,它会自动显示变量。它被设置为""
。这是怎么回事?
我什至访问了服务器上的 404 页面,以确保它不是我包含在页面上的脚本,然后输入 var name = "a"
并转到另一个页面,和 name
返回 "a"
。它的作用类似于 localStorage 变量吗?
最佳答案
name
是一个全局变量,作为每个窗口
上的属性存在。
关于JavaScript 名称变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55109370/