我们需要获取当前页面的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中提取出需要的信息,例如域名和路径,以便进行进一步的处理或分析。