URLPattern: pathname-Eigenschaft
Baseline
2025
Newly available
Since September 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or 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…