📅  最后修改于: 2023-12-03 14:52:43.817000             🧑  作者: Mango
在Javascript中,可以使用URL
对象来解析URL,并获取主机名和路径信息。
要使用URL
对象,首先需要创建一个新的实例,并将URL作为参数传递给构造函数。
var myUrl = new URL("https://www.example.com/path/to/myfile.html");
这将创建一个URL
对象myUrl
,其中包含了https://www.example.com/path/to/myfile.html
的信息。
要获取URL中的主机名,可以使用URL
对象的hostname
属性。
var hostname = myUrl.hostname;
这将返回www.example.com
作为主机名。
要获取URL中的路径信息,可以使用URL
对象的pathname
属性。
var pathname = myUrl.pathname;
这将返回/path/to/myfile.html
作为路径信息。
下面是完整的代码示例,它演示了如何将URL解析为主机名和路径,并将其打印到控制台。
var myUrl = new URL("https://www.example.com/path/to/myfile.html");
var hostname = myUrl.hostname;
var pathname = myUrl.pathname;
console.log("主机名:" + hostname); // 输出:主机名:www.example.com
console.log("路径信息:" + pathname); // 输出:路径信息:/path/to/myfile.html
以上就是如何在Javascript中将URL解析为主机名和路径的方法。