WINDOW

settings_applicationsEventTarget  >   settings_applicationsNode  >   settings_applicationsDocument  >   settings_applications[[Prototype]]

WINDOW

Editing
  • account_tree
  • bug_report

TreeWalkertreeWalkercreateTreeWalker(Noderoot, ulongwhatToShow, Function, Objectfilter]])

현재 문서에서 지정된 루트 노드의 하위 노드를 대상으로 지정된 기준에 따라 구성된 트리 내의 노드를 다루는 TreeWalker 객체를 반환한다.

구문

형식
document.createTreeWalker(root[, whatToShow[, filter]])

매개 변수

Noderoot필수

하위 노드를 탐색할 기준 위치에 해당하는 노드를 지정한다.

ulongwhatToShow선택

탐색을 시작할 하위 노드의 유형을 NodeFilter 객체의 지정된 상수를 사용하여 비트마스크(bitmask)를 지정한다.

Function, Objectfilter선택

root를 기반으로 하위 트리의 각 노드를 반복 가능한 노드 목록에 포함할지 여부를 결정하는 콜백 함수 또는 acceptNode() 메소드가 구현되어 있는 객체를 지정한다.

지정된 콜백 함수 또는 메소드에서 다음과 같은 값을 반환해야 한다.

반환

TreeWalkertreeWalker

새로운 TreeWalker 객체를 반환한다.

About TreeWalker Type

문서 하위 트리의 노드와 위치를 다루는 객체이다.

버전 명세

지원 웹브라우저