먼저 제목에 대한 답을 말하자면 브라우저에서 HTML에 대한 정보를 담은 document를 제공해준다. 그래서 JS는 HTML의 내용을 볼수있고 수정할 수 있다. HTML은 CSS와 JavaScript를 가져온다. HTML의 Element들을 JS를 통해 변경하고 읽을 수 있다. 콘솔창에 document를 입력하면 해당 페이지의 html 코드가 나온다. document은 우리가 말들거나 연결하지 않아도 이미 브라우저에 존재하는 objcet 이다. 이 object는 우리가 접근할 수 있는 HTML을 가리킨다. console.dir(document)를 호출하면 더 자세한 정보가 나온다. => console.dir은 요소를 JSON과 같은 트리구조를 출력한다. Json 구조의 document를 확인할 수 있다..