5.1 DOM
DOM은 단순히 태그를 나열한 게 아니라 태그(+ 텍스트, 주석 등)를 객체로 만들어서 트리로 연결한 것이에요.핵심은 "객체" 라는 점이에요. 단순한 문자열 Hello이 아니라, JS에서 조작할 수 있는 프로퍼티와 메서드를 가진 객체예요.Hello이게 파싱되면 이런 객체가 돼요:{ tagName: "H1", className: "title", textContent: "Hello", style: {...}, parentNode: , children: [텍스트 노드], addEventListener: function() {...}, getAttribute: function() {...}, // ... 수십 가지 메서드} 그래서 JS에서 이런 게 가능한 거예요:const el = documen..