Javascript位置变量更改网页地址

Javascript位置变量更改网页地址,javascript,html,arrays,Javascript,Html,Arrays,我在为我的项目使用javascript时发现了一些有趣的东西。在我的javascript代码中,当我执行以下操作时 <!DOCTYPE html> <html> <head> <title>Array</title> </head> <body> <script> var location = ["Kathmandu","

我在为我的项目使用javascript时发现了一些有趣的东西。在我的javascript代码中,当我执行以下操作时

<!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属性