TreeWalker: thuộc tính filter

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Thuộc tính chỉ đọc TreeWalker.filter trả về NodeFilter được liên kết với TreeWalker.

Khi tạo TreeWalker, đối tượng lọc được truyền vào như tham số thứ ba, và phương thức acceptNode() của nó sẽ được gọi trên từng nút để xác định có chấp nhận nút đó hay không.

Giá trị

Một đối tượng NodeFilter.

Ví dụ

js
const treeWalker = document.createTreeWalker(
  document.body,
  NodeFilter.SHOW_ELEMENT,
  {
    acceptNode(node) {
      return NodeFilter.FILTER_ACCEPT;
    },
  },
);
nodeFilter = treeWalker.filter; // trong trường hợp này là document.body

Thông số kỹ thuật

Specification
DOM
# dom-treewalker-filter

Tương thích trình duyệt

Xem thêm