[javascript] 자바스크립트 지연 로딩을 사용하여 광고 리소스의 로딩을 지연시킬 수 있나요?

아래는 자바스크립트를 사용하여 광고 리소스를 지연 로딩하는 간단한 예제입니다.

function loadAd() {
  var adScript = document.createElement('script');
  adScript.src = 'https://example.com/advertisement.js';
  document.head.appendChild(adScript);
}

window.addEventListener('load', function() {
  setTimeout(loadAd, 2000); // 2초 후에 광고 로딩
});

위 예제는 페이지가 로드된 후 2초 뒤에 advertisement.js 파일을 동적으로 로드합니다. 이를 통해 초기 페이지 로딩 속도를 향상시킬 수 있습니다.

자바스크립트를 사용한 지연 로딩은 페이지 성능을 향상시키고 사용자 경험을 향상시킬 수 있는 강력한 도구입니다.

참고 자료: