Async vs. Defer HTML에서 의 기본적인 사용법 HEAD에 포함 HTML 파싱을 통해 페이지를 불러오는 도중에 Page를 모두 로드하고 를 실행한다. Page에서 JS를 통해 기능을 만들어준 경우 Page가 모두 로드되고난 후 스크립트가 실행될때까지 기다리고 나서야 정상적인 페이지를 확인할 수 있다. head + async head안에 script를 이용하되 asyn 속성값을 사용 브라우저가 html을 실행하다가 script를 만나면 main.js를 병렬적으로 다운로드한다. 다운로드가 끝난 후 파싱을 멈추고 다운받은 js파일을 실행한다. 다운로드 받는 시간을 절약할 수 있다. 하지만, js파일에서 쿼리 selector를 이용해서 DOM요소를 조작할 때 조작하려는 시점에 원하는 html요소가 ..