Chartbreaker
    Preparing search index...

    Interface NodeIterator

    The NodeIterator interface represents an iterator to traverse nodes of a DOM subtree in document order.

    MDN Reference

    interface NodeIterator {
        filter: null | NodeFilter;
        pointerBeforeReferenceNode: boolean;
        referenceNode: Node;
        root: Node;
        whatToShow: number;
        detach(): void;
        nextNode(): null | Node;
        previousNode(): null | Node;
    }
    Index

    Properties

    filter: null | NodeFilter

    The NodeIterator.filter read-only property returns a NodeFilter object, that is an object which implements an acceptNode(node) method, used to screen nodes.

    MDN Reference

    pointerBeforeReferenceNode: boolean

    The NodeIterator.pointerBeforeReferenceNode read-only property returns a boolean flag that indicates whether the NodeFilter is anchored before (if this value is true) or after (if this value is false) the anchor node indicated by the A boolean.

    MDN Reference

    referenceNode: Node

    The NodeIterator.referenceNode read-only property returns the iterator remains anchored to the reference node as specified by this property.

    MDN Reference

    root: Node

    The NodeIterator.root read-only property represents the traverses.

    MDN Reference

    whatToShow: number

    The NodeIterator.whatToShow read-only property represents an unsigned integer representing a bitmask signifying what types of nodes should be returned by the NodeIterator.

    MDN Reference

    Methods

    • The NodeIterator.detach() method is a no-op, kept for backward compatibility only.

      Returns void

      MDN Reference

    • The NodeIterator.nextNode() method returns the next node in the set represented by the NodeIterator and advances the position of the iterator within the set.

      MDN Reference

      Returns null | Node

    • The NodeIterator.previousNode() method returns the previous node in the set represented by the NodeIterator and moves the position of the iterator backwards within the set.

      MDN Reference

      Returns null | Node