DOM이란

윤수호·2022년 12월 12일
0

면접에서 DOM에 대해 물어봤을때 답변을 잘 하지 못해 기록으로 남긴다.

DOM이란 풀네임으로는 document object modal이고 여기서 Document는
HTML 문서를 말합니다.

  1. HTML 코드를 해석해서 요소들을 트리 형태로 구조화해 표현하는 형식이다.
  2. DOM은 자바스크립트를 사용해서 웹 화면의 콘텐츠를 추가, 수정, 삭제하거나 이벤트를 처리할 수 있도록 프로그래밍 인터페이스를 제공한다.


위의 트리 구조로 되어있는것을 DOM이라고 한다.
그리고 이를 구성하는 각 요소들을 node라고 한다.
그리고 node하나하나가 api이다.(ex. getElementById)

DOM을 사용하는 이유는 DOM을 사용해야 js로 HTML을 수정할 수 있기 때문이다.

참고 예제(https://www.youtube.com/watch?v=mFawNZz_Uu0&t=282s)

profile
기술블로그 시작

0개의 댓글