JavaScript 名称变量

标签 javascript local-storage variable-names

如果这有什么改变的话,我正在使用 Mozilla Firefox。

所以我正在开发一个网站,在某些代码中不小心将 name 变量设置为我的名字,然后我修复了这个问题。不久之后,我解决了这个问题,名字仍然是我的名字。我将选项卡切换到随机网站,然后开始输入 name,当我按 n 时,它会自动显示变量。它被设置为""。这是怎么回事?

我什至访问了服务器上的 404 页面,以确保它不是我包含在页面上的脚本,然后输入 var name = "a" 并转到另一个页面,和 name 返回 "a"。它的作用类似于 localStorage 变量吗?

最佳答案

name是一个全局变量,作为每个窗口上的属性存在。

关于JavaScript 名称变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55109370/

相关文章:

javascript - 获取回调值并在另一个异步函数中使用它

java - 基于磁盘的列表实现

c++ - _(单下划线)是有效的 C++ 变量名吗?

Python:使用for循环更改变量后缀

javascript - 是否可以编写无法访问全局变量的 JS 函数?

javascript - 如何在事件中获取 JavaScript 中的变量值?

javascript - 谷歌浏览器在使用 javascript 取消选择时不会刷新选择选项

javascript - 如何构建我的应用程序以在网站上运行时使用 localStorage,而在作为 Chrome 应用程序运行时使用 chrome.storage?

javascript - 将已接受条款的用户重定向到另一个网页(cookie 或 localStorage)

r - 从列表或R中的向量中提取变量名称