TreeWalker: filter 属性
TreeWalker.filter
只读属性返回与 TreeWalker
关联的 NodeFilter
。
在创建 TreeWalker
时,过滤器对象作为第三个参数传入,其方法 acceptNode()
会对每个节点调用,以确定是否接受该节点。
值
一个 NodeFilter
对象。
示例
js
const treeWalker = document.createTreeWalker(
document.body,
NodeFilter.SHOW_ELEMENT,
{
acceptNode(node) {
return NodeFilter.FILTER_ACCEPT;
},
},
);
nodeFilter = treeWalker.filter; // document.body in this case
规范
规范 |
---|
DOM 标准 # dom-treewalker-filter |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参见
- 它所属的
TreeWalker
接口。