JS

document.ready() window.load() 어느게 먼저 실행될까?

91cm 2019. 9. 7. 13:43


결론 : $(document).ready()가 먼저 실행된다.





왜?

- $(document).ready는 DOM만 그리면 되니까..

- DOM이란(Ddcument Object Model) 즉, <html>,<body>와 같은 것을 말함

- onload는 외부리소스가 다불려진다음 실행됨.





window.onload

- 전체 페이지의 외부리소스가(css, js, image등) 브라우저에 모두 불려진다음 작동함





$(document.)ready

- 외부리소스와 상관없이 DOM데이터만 로드가 완료되면 바로 실행