1. DOM의 개념: 웹 페이지의 구조를 이해하다DOM은 웹 페이지의 구조를 표현하는 프로그래밍 인터페이스입니다. HTML이나 XML 문서의 각 요소(element)를 객체 형태로 관리하며, 웹 페이지의 모든 구성 요소(텍스트, 이미지, 링크 등)는 DOM을 통해 접근하고 조작할 수 있습니다.1.1. 계층적 구조: 트리 구조로 표현되는 DOMDOM은 트리 구조로 이루어져 있습니다. 각 노드(node)는 문서 내의 요소를 나타냅니다. 예를 들어, 태그는 루트 노드(root node)가 되며, 그 아래에 이 예제에서는 keyup 이벤트를 사용하여 텍스트 박스에 입력된 내용을 실시간으로 화면에 표시합니다. 사용자가 키보드에서 손을 뗄 때마다 keyup 이벤트가 발생하고, 이벤트 리스너에 등록된 함수가 실행되..