Javascript位置变量更改网页地址
我在为我的项目使用javascript时发现了一些有趣的东西。在我的javascript代码中,当我执行以下操作时Javascript位置变量更改网页地址,javascript,html,arrays,Javascript,Html,Arrays,我在为我的项目使用javascript时发现了一些有趣的东西。在我的javascript代码中,当我执行以下操作时 <!DOCTYPE html> <html> <head> <title>Array</title> </head> <body> <script> var location = ["Kathmandu","
<!DOCTYPE html>
<html>
<head>
<title>Array</title>
</head>
<body>
<script>
var location = ["Kathmandu","Bhaktapur","Lalitpur"];
console.log(location);
</script>
</body>
</html>
排列
变量位置=[“加德满都”、“巴克塔普尔”、“拉利特普尔”];
控制台日志(位置);
将文件另存为array.html,当我尝试运行该网页时,URL会更改,指示文件名为“加德满都、巴克塔普尔、拉利特普尔”。我对自己的这种行为感到惊讶,想知道为什么会这样。顺便说一句,我使用safari作为我的网络浏览器,还没有在任何其他浏览器上尝试过
location
是保存页面位置/url的对象,因此应避免将其用作变量
定位对象
location对象包含有关当前URL的信息
位置对象是窗口对象的一部分,可以访问
通过window.location属性