Heim >Web-Frontend >js-Tutorial >Wie kann ich den Hostnamen und den Pfad aus einer URL in JavaScript extrahieren?
URL in Hostnamen und Pfad in JavaScript analysieren
Um eine URL-Zeichenfolge in ein Objekt zu verarbeiten, in dem Sie nach Bedarf auf den Hostnamen und den Pfadnamen zugreifen können , können Sie moderne Lösungen oder alternative Methoden nutzen.
Moderner Ansatz mit URL Objekt:
Die einfachste Lösung ist die Verwendung des URL-Konstruktors. Es erstellt eine Instanz des URL-Objekts, das die Eigenschaften Hostname und Pfadname bereitstellt. Beispiel:
const a = new URL("http://example.com/aa/bb/"); console.log(a.hostname); // "example.com" console.log(a.pathname); // "/aa/bb"
Beachten Sie, dass der Hostname nur die Domäne enthält, ohne jegliche Portinformationen. Für Domäne und Port können Sie stattdessen Host verwenden.
Alternative Ansätze:
Wenn der moderne Ansatz nicht verfügbar ist, können Sie diese alternativen Methoden in Betracht ziehen:
Fazit:
Die moderne Lösung mit dem URL-Konstruktor ist die bevorzugte und empfohlene Methode zum Parsen einer URL in Hostnamen und Pfadnamen in JavaScript umwandeln.
Das obige ist der detaillierte Inhalt vonWie kann ich den Hostnamen und den Pfad aus einer URL in JavaScript extrahieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!