📜  javascript 获取域 - Javascript (1)

📅  最后修改于: 2023-12-03 14:42:37.668000             🧑  作者: Mango

Javascript 获取域

在Javascript中,我们可以获取当前网页所在的域名、主机名等信息。通过获取域名等信息,我们可以进行一些特定的操作,例如根据不同的域名跳转到不同的地址,或根据不同的主机名加载不同的资源等。

获取当前域名

可以使用 window.location.hostname 属性获取当前网页所在的域名。示例代码如下:

const domainName = window.location.hostname;
console.log("当前域名为:" + domainName);

以上代码中,我们将获取到的当前域名输出到控制台中。

获取当前主机名

可以使用 window.location.host 属性获取当前网页所在的主机名。示例代码如下:

const hostName = window.location.host;
console.log("当前主机名为:" + hostName);

以上代码中,我们将获取到的当前主机名输出到控制台中。

获取当前协议

可以使用 window.location.protocol 属性获取当前网页所采用的协议类型(例如 httphttps)。示例代码如下:

const protocolType = window.location.protocol;
console.log("当前协议类型为:" + protocolType);

以上代码中,我们将获取到的当前协议类型输出到控制台中。

获取当前URL

可以使用 window.location.href 属性获取当前网页的完整URL。示例代码如下:

const currentUrl = window.location.href;
console.log("当前URL为:" + currentUrl);

以上代码中,我们将获取到的当前URL输出到控制台中。

获取当前路径

可以使用 window.location.pathname 属性获取当前网页的路径(即除域名和协议外的部分)。示例代码如下:

const currentPath = window.location.pathname;
console.log("当前路径为:" + currentPath);

以上代码中,我们将获取到的当前路径输出到控制台中。