웹 문서를 만들때, '문서가 로드되는 시점'에 발생하는 이벤트로 주로DOMContentLoaded
와 onload
를 사용한다.
두 이벤트의 차이는 간략하게 요약하면
1. DOMContentLoaded
는 DOM 트리를 완성하는 즉시 발생한다.
2. onload
는 문서의 모든 콘텐츠(images, script, css, etc)가 로드되었을 때 실행된다.
따라서, DOMContentLoaded
가 onload
보다 먼저 실행된다.
아래는 사용 예시이다.
document.addEventListener("DOMContentLoaded", function () {
//실행할 코드
});
window.onload = function () {
//실행할 코드
}
'WEB > 💡 Javascript' 카테고리의 다른 글
[Javascript] 역따옴표(백틱)을 이용한 템플릿 리터럴(template literal) (0) | 2022.07.27 |
---|---|
[Javascript] '=='와 '==='의 차이점 (0) | 2022.07.27 |
[Javascript] 아코디언 메뉴 만들기 (접기/펼치기 기능 구현) (0) | 2022.07.20 |
[Javascript] getElementsByClassName과 querySelectorAll의 차이 (HTMLCollection과 NodeList의 차이) (0) | 2022.07.14 |
[Javascript] setTimeout을 setInterval처럼 주기적으로 불러오기 (0) | 2022.06.16 |