TreeWalker: previousSibling() Methode

Die TreeWalker.previousSibling() Methode verschiebt das aktuelle Node zu seinem vorherigen Geschwisterknoten, falls vorhanden, und gibt das gefundene Geschwister zurück. Wenn es keinen solchen Knoten gibt, wird null zurückgegeben und der aktuelle Knoten bleibt unverändert.

Syntax

js
previousSibling()

Parameter

Keine.

Rückgabewert

Ein Node-Objekt oder null.

Beispiele

js
const treeWalker = document.createTreeWalker(
  document.body,
  NodeFilter.SHOW_ELEMENT,
  {
    acceptNode(node) {
      return NodeFilter.FILTER_ACCEPT;
    },
  },
  false,
);
const node = treeWalker.previousSibling(); // returns null as there is no previous sibling

Spezifikationen

Specification
DOM Standard
# dom-treewalker-previoussibling

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch