URLPattern: hostname-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 hostname
-Eigenschaft, die nur lesbar ist, des URLPattern
-Interfaces ist ein String, der das Muster enthält, das verwendet wird, um den Hostnamen-Teil einer URL zu matchen.
Dies ist der normalisierte Wert des Hostnamen-Musters, das dem Konstruktor übergeben wurde, ein geerbter Wert von einer baseURL
, der dem Konstruktor übergeben wurde, oder der Standardwert ("*"
), der jeden Hostnamen matcht.
Wert
Ein String.
Beispiele
>Grundlegende Verwendung
Das folgende Beispiel erstellt ein URLPattern
-Objekt mit *.example.org
für den hostname
-Teil und protokolliert die Eigenschaft.
Dieses Muster matcht jeden Hostnamen, der eine direkte Subdomain von example.org
ist.
const pattern = new URLPattern("https://*.example.org");
console.log(pattern.hostname); // '*.example.org'
console.log(pattern.test("https://horses.example.org")); // true
Spezifikationen
Specification |
---|
URL Pattern> # dom-urlpattern-hostname> |
Browser-Kompatibilität
Loading…