📜  HTML DOM NodeIterator 过滤器属性

📅  最后修改于: 2021-10-28 03:03:27             🧑  作者: Mango

NodeIterator 过滤器属性返回一个 NodeFilter 对象,该对象是一个实现了 acceptNode( node ) 方法的对象,用于筛选节点。

在创建 NodeIterator 时,过滤器对象作为 createNodeIterator() 方法中的第三个参数传递,并且在每个节点上调用对象方法 acceptNode( node ) 以确定是否接受它。这是一个只读属性。

句法:

nodeFilter = nodeIterator.filter;

返回值:返回一个 NodeFilter 对象。

示例:在此示例中,我们将创建一个节点迭代器并使用此属性获取 NodeFilter 对象。

 
  

    
    HTML | DOM NodeIterator filter property
   
  

    

        GeeksforGeeks     

      

  HTML | DOM NodeIterator filter property     

            

    

输出:

点击按钮前:

单击按钮后:在控制台中,可以看到 NodeFilter 对象。

支持的浏览器:

  • 谷歌浏览器
  • 边缘
  • 火狐
  • 苹果浏览器
  • 歌剧
  • IE浏览器