Erstellen eines neuen Standortobjekts in Javascript
-
13-09-2020 - |
Frage
Kann ein neues Standortobjekt in JavaScript erstellt werden?Ich habe eine URL als Zeichenfolge und ich möchte nutzen, was JavaScript bereits bietet, um Zugriff auf die verschiedenen Teile davon zu erhalten.
Hier ist ein Beispiel, worüber ich spreche (ich weiß, dass das nicht funktioniert):
generasacodicetagpre.ist so etwas möglich oder würde ich dieses Objekt im Wesentlichen selbst erstellen?
Lösung
Nun, Sie können ein Ankerelement verwenden, um die URL-Teile zu extrahieren, zum Beispiel:
generasacodicetagpre.es funktioniert auf allen modernen Browsern und sogar auf IE 5.5 +.
Überprüfen Sie ein Beispiel hier .
Andere Tipps
Wie wäre es mit der Verwendung des Standards URL-Objekt ?
generasacodicetagpre.
Sie können die Leistung eines Ankerelements nutzen
generasacodicetagpre.Sie können es in einer Regex analysieren, um die Teile als Spiele zu erhalten ... Ich habe jetzt nicht den vollständigen Code, aber dies kann verwendet werden, um die QueryData zu erhalten:
generasacodicetagpre.Übereinstimmungen [0] ist die vollständige Zeichenfolge, die Übereinstimmungen (1) ist der erste Teil der URL (bis zu den?) ... Sie können einen regulären Ausdruck aufbauen, um jeden Teil einer String-URL zu analysieren, wenn Sie möchten...
Sie können auch eines der vielen dafür da hierorten Bibliotheken verwenden.