手机版 收藏 导航

如何从URL中提取域名和路径

原创   www.link114.cn   2025-01-04 12:20:12

如何从URL中提取域名和路径

我们需要获取当前页面的URL。可以使用window.location.href属性来获取当前页面的完整URL。

要从URL中提取域名,可以使用new URL(url).hostname。这将返回URL的主机部分,也就是域名。

要从URL中提取路径,可以使用new URL(url).pathname。这将返回URL的路径部分,不包括域名和查询参数。


const url = 'https://www.example.com/path/to/page.html?param1=value1¶m2=value2';

const domain = new URL(url).hostname; // 输出: 'www.example.com'
const path = new URL(url).pathname; // 输出: '/path/to/page.html'

通过这种方式,我们可以轻松地从给定的URL中提取出需要的信息,例如域名和路径,以便进行进一步的处理或分析。