Javascript位置变量更改网页地址

Javascript location variable changes webpage address

本文关键字:网页 页地址 位置 变量 Javascript      更新时间:2023-09-26

我在项目中使用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会更改,指示文件名为"Kathmandu,Bhaktapur,Lalitpur"。我对这种行为感到惊讶,想知道为什么会发生这种事。顺便说一句,我正在使用safari作为我的网络浏览器,还没有在任何其他浏览器上尝试过。

location是一个保存页面位置/url的对象,因此应避免将其用作变量。

定位对象

location对象包含有关当前URL的信息。

位置对象是窗口对象的一部分,可以访问通过window.location属性。

http://www.w3schools.com/jsref/obj_location.asp