-
defer, asyncJavascript 2024. 3. 29. 15:30
defer
1) HTML 화면 다운로드
2) 백그라운드에서 스크립트 다운로드
3) 모두 다운로드 된 후에 최종적으로 화면을 기다렸다가 스크립트를 순서대로 실행
4) 사용자가 화면을 클릭 했을 때 에러를 마주할 일이 적어 안전하다.
async
1) HTML 화면 다운로드 (async 특성상 무작위로 먼저 다운로드 되는 순으로 실행)
2) 사용자가 화면을 클릭 했을 때 완전하지 않은 기능들을 우선적으로 마주할 가능성이 있다.(어떤 기능은 클릭되고 어떤 슬라이드는 안되고, async 특성상 먼저 다운로드 된것도 있을 수도 없을 수도 있기 때문)
'Javascript' 카테고리의 다른 글
기타 문서 (0) 2024.04.01 javascript form 폼 조작 (1) 2024.03.27 Pointer event 포인터 이벤트 (0) 2024.03.21 이벤트 기초 (0) 2024.03.14 자바스크립트 문서 (0) 2024.03.13