URLPattern: pathname-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die schreibgeschützte Eigenschaft pathname
der URLPattern
Schnittstelle ist ein String, der das Muster enthält, das verwendet wird, um den Pfadnamen-Teil einer URL zu matchen.
Dies ist der normalisierte Wert des Pfadnamensmusters, das an den Konstruktor übergeben wurde, ein geerbter Wert von einer baseURL
, der an den Konstruktor übergeben wurde, oder der Standardwert ("*"
), der jeden Pfad matched.
Wert
Ein String.
Beispiele
>Grundlegende Verwendung
Das folgende Beispiel erstellt ein URLPattern
-Objekt mit /books/:id(\\d)
für den pathname
-Teil und protokolliert die Eigenschaft.
Dieses Muster matched jede URL, die mit /books/
beginnt, gefolgt von einer ganzen Zahl.
const pattern = new URLPattern({ pathname: "/books/:id(\\d)" });
console.log(pattern.pathname); // "/books/:id(\\d)"
console.log(pattern.test("https://example.com/books/8")); // true
Spezifikationen
Specification |
---|
URL Pattern> # dom-urlpattern-pathname> |
Browser-Kompatibilität
Loading…