[JavaScript] 자바스크립트에서 이미지 로딩 지연시키기
186_자바스크립트에서 이미지 로딩 지연시키기 [적용] 이미지 로딩 중인 상태를 표시하고 싶을 때 이미지 로ㅛ딩 후 이미지 데이터에 엑세스하고 싶을 때 [내용] 웹 페이지 내 이미지 로딩을 지연시키기 위해서는 DomContentLoaded 이벤트에서 img 요소 data-src 속성의 값을 Map에 보관한 뒤 요소의 속성값을 비운다. src가 아닌 data-src를 사용하는 이유는 src속성에 공백 값이 들어가면 네트워크 통신이 발생하기 때문이다. 로딩하고 싶은 시점에 Map에 보관한 값을 src 속성에 넣어 작업을 처리한다. 해당 작업을 사용하여 버튼 클릭 시 이미지를 로딩하는 예시를 확인해 보자. HTML index.html 그림 로딩하기 JavaScript main.js // 데이터 보관을 위한 M..
2022.07.22