TreeWalker: filter 属性
TreeWalker.filter 只读属性返回与 TreeWalker 关联的 NodeFilter。
在创建 TreeWalker 时,filter 对象作为第三个参数传入,并且它的 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 |
浏览器兼容性
加载中…
另见
- 它所属的
TreeWalker接口。