TreeWalker: phương thức previousNode()

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.

Phương thức TreeWalker.previousNode() di chuyển Node hiện tại đến nút có thể thấy trước đó theo thứ tự tài liệu, và trả về nút tìm được. Nếu không có nút như vậy, hoặc nếu nó nằm trước nút gốc được xác định khi tạo đối tượng, phương thức trả về null và nút hiện tại không thay đổi.

Cú pháp

js
previousNode()

Tham số

Không có.

Giá trị trả về

Một đối tượng Node hoặc null.

Ví dụ

js
const treeWalker = document.createTreeWalker(
  document.body,
  NodeFilter.SHOW_ELEMENT,
  {
    acceptNode(node) {
      return NodeFilter.FILTER_ACCEPT;
    },
  },
  false,
);
const node = treeWalker.previousNode(); // trả về null vì không có nút cha

Thông số kỹ thuật

Specification
DOM
# dom-treewalker-previousnode

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

Xem thêm