URL: hash-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die hash-Eigenschaft der URL-Schnittstelle ist ein String, der ein "#" gefolgt vom Fragment-Bezeichner der URL enthält. Wenn die URL keinen Fragment-Bezeichner hat, enthält diese Eigenschaft einen leeren String, "".

Diese Eigenschaft kann gesetzt werden, um den Fragment-Bezeichner der URL zu ändern. Wenn sie gesetzt wird, wird ein einzelnes "#"-Präfix zum angegebenen Wert hinzugefügt, falls es nicht bereits vorhanden ist. Wenn sie auf "" gesetzt wird, wird der Fragment-Bezeichner entfernt.

Das Fragment wird beim Setzen prozentcodiert, jedoch beim Lesen nicht prozentde-codiert.

Wert

Ein String.

Beispiele

js
const url = new URL(
  "https://developer.mozilla.org/en-US/docs/Web/API/URL/href#examples",
);
console.log(url.hash); // '#examples'

Spezifikationen

Specification
URL
# dom-url-hash

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch

  • Die URL-Schnittstelle, zu der sie gehört.