Heim >Web-Frontend >js-Tutorial >Wie analysiere ich eine URL in Hostname und Pfad in JavaScript?

Wie analysiere ich eine URL in Hostname und Pfad in JavaScript?

Linda Hamilton
Linda HamiltonOriginal
2024-12-09 02:11:09832Durchsuche

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

Parse URL in Hostname und Pfad in JavaScript

Wenn Sie eine Zeichenfolge haben, die eine URL enthält, kann es nützlich sein, sie in ihre Einzelteile aufzuteilen Komponenten wie den Hostnamen und den Pfad. In JavaScript gibt es mehrere Möglichkeiten, dies zu erreichen.

Moderner Ansatz:

Der modernste Ansatz ist die Verwendung des URL-Konstruktors:

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

Dies gibt ein Objekt mit Eigenschaften für Hostname und zurück Pfadname, unter anderem Port und Suchparams.

Hinweis:

  • Die Eigenschaft host enthält sowohl den Hostnamen als auch den Port Hostname enthält nur die Domäne.
  • Wenn die angegebene URL relativ ist, geben Sie eine Basis-URL als zweites Argument für den Konstruktor an, z. B.:
new URL("/aa/bb/", location)

Das obige ist der detaillierte Inhalt vonWie analysiere ich eine URL in Hostname und Pfad in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn