DOM

DOM

Draft
  • account_tree
  • bug_report

ObjectNodeList

설명

노드를 리스트로 가지고 있는 자료를 다루는 객체

하위 트리 탐색

  • Constructor

    직접 생성할 수 없고 element.childNodes와 document.querySelectorAll()와 같은 메소드에 의해 값이 생성된다.
  • [[Prototype]]

    생성자(constructor)를 가진 객체(object) 또는 인터페이스(interface)가 인스턴스(instance)를 생성할 때 상속할 수 있는 프로퍼티(property)와 메소드(method)를 가지고 있는 원형 객체를 참조하는 생성자의 은닉된 속성이다. 만약에 상속받은 객체(object) 또는 인터페이스(interface)가 존재한다면 상속한 객체(object) 또는 인터페이스(interface)의 [[Prototype]] 프로퍼티(property)와 메소드(method)를 추가적으로 사용할 수 있다.
    • Methods

      • entries()

        NodeList에 포함된 모든 key/value 쌍을 통과하는 iterator를 반환한다. 반환되는 값을 Node 객체이다.
      • forEach()

        리스트 내에 존재하는 모든 항목에 대해 인수로 지정된 콜백 함수를 차례대로 실행한다.
      • item()

        인덱스로 NodeList 내에 존재하는 항목을 반환한다.
      • keys()

        key를 반환한다.
      • values()

        노드를 반환한다.
    • Properties

      • length

        NodeList에 존재하는 항목의 갯수를 읽는다.

지원 웹브라우저