js获取当前页面路径示例讲解


在JavaScript中,你可以通过`window.location.href`来获取当前页面的完整URL路径。但如果你只需要获取路径部分(不包括协议、域名、端口号等),你可以使用`window.location.pathname`。

下面是一个简单的示例,展示了如何使用这两种方式来获取当前页面的路径:


// 获取当前页面的完整URL
var fullUrl = window.location.href;
console.log("当前页面的完整URL:", fullUrl);

// 仅获取路径部分
var pathname = window.location.pathname;
console.log("当前页面的路径:", pathname);

在这个例子中,`fullUrl`变量会包含类似于`http://example.com/path/to/page?query=string#hash`的完整URL,而`pathname`变量则只包含`/path/to/page`这部分路径。这对于需要根据不同页面路径执行不同逻辑的场景非常有用。