→ 문서 객체 모델. 객체 지향 모델로서 구조화된 문서를 표현하는 방식.
→ Document 객체는 웹 페이지를 의미함.
웹 페이지에 존재하는 HTML 요소에 접근하고자 할 때는 반드시 Document 객체부터 시작해야 한다.
→ HTML 요소와 관련된 작업을 도와주는 다양한 메소드 제공.
document.getElementById()
→ 해당 아이디의 요소를 선택document.getElementsByClassName()
→ 해당 클래스에 속한 요소를 선택document.getElementsByName()
→ 해당 name 속성값을 가지는 요소를 선택document.querySelectorAll()
→ 해당 선택자로 선택되는 요소를 모두 선택document.querySelector()
→ 해당 선택자로 선택되는 요소를 1개 선택document.createElement()
→ 지정된 HTML 요소를 생성(HTML Object)document.write()
→ HTML 출력 스트림을 통해 텍스트를 출력(Text)요소.onclick = function(){}
→ 마우스 클릭 이벤트와 연결될 이벤트 핸들러