웹 페이지를 이루는 태그들을 자바스크립트가 이용 할 수 있게 브라우저가 트리구조로 만든 객체모델.
디바운싱은 주로 ajax 검색에 자주 쓰입니다. 쓰로틀링은 스크롤을 올리거나 내릴 때 보통 사용합니다.연이어 호출되는 함수들 중 마지막 함수(또는 제일 첫번째)만 호출되도록 하는 것.상단의 예시들과 같이, input 태그의 onChange 형식과 같은 상황을 체크하고