ECMAScript51 JavaScript - script async와 defer Index 1. async 2. defer 첫 번째 다음으로 많이 하는게 바로 body 제일 끝부분에 script를 추가하는 것이다. 이렇게 한다면 브라우저가 HTML을 다운로드하면서 준비가 된 다음에 스크립트를 만나서 서버에서 받아오고 실행하게 된다. 그래서 사용자들에게 js를 받기 전에도 이미 준비가 되어서 페이지 콘텐츠를 볼 수 있게 된다. 여기서 장점은 사용자가 기본적인 HTML의 콘텐츠를 빨리 볼 수 있다는 것이고, 만약 사용자가 보고 있는 웹사이트가 자바스크립트에 의존적이라면(자바스크립트를 통해 서버에 있는 데이터를 받아온다던지 또는 DOM요소를 이쁘게 꾸며준다던지) 사용자가 정상적인 페이지를 보기 전까지 서버에서 자바스크립트를 받아오는 시간도 기다려야 되고, 실행하는 시간도 기다려야 되는 단.. 2020. 8. 24. 이전 1 다음