Thanks to visit codestin.com
Credit goes to developer.mozilla.org

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

IntersectionObserver: thresholds-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨März 2019⁩.

Die thresholds-Eigenschaft der IntersectionObserver-Schnittstelle ist eine schreibgeschützte Eigenschaft, die die Liste der Schnittpunkt-Schwellenwerte zurückgibt, die beim Erstellen des Observers mit IntersectionObserver() spezifiziert wurden.

Wenn beim Erstellen des Objekts nur ein Schwellenwert-Verhältnis angegeben wurde, ist dies ein Array, das diesen einzelnen Wert enthält.

Siehe die Intersection Observer-Seite, um zu lernen, wie Schwellenwerte funktionieren.

Wert

Ein Array von Schnittpunkt-Schwellenwerten, ursprünglich bei der Instanziierung des Observers über die threshold-Eigenschaft spezifiziert. Wenn nur ein Observer ohne ein Array angegeben wurde, ist dieser Wert ein Ein-Eintrag-Array, das diesen Schwellenwert enthält. Unabhängig von der Reihenfolge Ihres ursprünglichen threshold-Arrays ist dieses immer in numerisch aufsteigender Reihenfolge sortiert.

Wenn keine threshold-Option einbezogen wurde, als IntersectionObserver() zum Instanziieren des Observers verwendet wurde, ist der Wert von thresholds [0].

Hinweis: Obwohl das options-Objekt, das Sie im IntersectionObserver()-Konstruktor angeben können, ein Feld namens threshold hat, heißt diese Eigenschaft thresholds. Wenn Sie versehentlich thresholds als Namen des Feldes in Ihren options verwenden, wird das thresholds-Array [0.0] sein, was wahrscheinlich nicht das ist, was Sie erwarten.

Spezifikationen

Specification
Intersection Observer
# dom-intersectionobserver-thresholds

Browser-Kompatibilität