프론트엔드/javascript

문서 파싱(구문 문석) 후 작동 defer

Bittersweet- 2020. 7. 3. 22:23
728x90

<script src='소스 경로' defer></script>

 

외부 자바스크립트 소스를 가져올 때만 사용 가능 (src 속성 필수)

 

defer는 자바스크립트 소스가 html의 문서를 분석(파싱)하기 전에 실행되어 적용되는 소스를 찾지 못할 경우 물리적인 순서와 상관없이 defer를 사용해서 문서 파싱 후 실행하도록 설정한다.

 

간혹 스크립트 소스를 html 하단에 사용해야 하는 경우가 있는데 그런 경우, 하단 삽입할 필요없이 defer를 사용하여 head안에 입력하면 하단에 삽입한 것과 동일하게 작용됨.