NodeIterator:referenceNode 属性

Baseline 已广泛支持

此功能已成熟,可跨多种设备和浏览器版本工作。它自 ⁨2018 年 4 月⁩ 起已在所有浏览器中可用。

NodeIterator.referenceNode 只读属性返回迭代器锚定的 Node;当新节点被插入时,迭代器会保持锚定在由该属性指定的参考节点上。

一个 Node 对象。

示例

js
const nodeIterator = document.createNodeIterator(
  document.body,
  NodeFilter.SHOW_ELEMENT,
  {
    acceptNode(node) {
      return NodeFilter.FILTER_ACCEPT;
    },
  },
);
node = nodeIterator.referenceNode;

规范

规范
DOM
# dom-nodeiterator-referencenode

浏览器兼容性

另见