首页 >web前端 >js教程 >如何在 JavaScript 中将 URL 解析为主机名和路径?

如何在 JavaScript 中将 URL 解析为主机名和路径?

Linda Hamilton
Linda Hamilton原创
2024-12-09 02:11:09838浏览

How to Parse a URL into Hostname and Path in JavaScript?

在 JavaScript 中将 URL 解析为主机名和路径

如果您有一个包含 URL 的字符串,将其分解为它的字符串可能会很有用组件,例如主机名和路径。在 JavaScript 中,有几种方法可以实现此目的。

现代方法:

最现代的方法是使用 URL 构造函数

new URL("http://example.com/aa/bb/")

这将返回一个具有 主机名 属性的对象和路径名,其中包括端口searchParams

注意

  • host 属性包含主机名和端口,而主机名仅包含域。
  • 如果给定的 URL 是相对的,请提供基本 URL 作为构造函数的第二个参数,例如:
new URL("/aa/bb/", location)

以上是如何在 JavaScript 中将 URL 解析为主机名和路径?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn