js의 window.onload (이하 onload)와 jquery의 $(document).ready (이하 ready)의 차이에 대해서 알아보겠다. 우선 나는 두 함수를 그냥 페이지가 로드될 때 실행되는 함수라고만 생각했으나, 호출 시점의 차이가 있다고 한다. 간단하게 아래 예제를 보겠다. // 호출 시점에 대한 차이 window.onload = function() { alert("a"); } $(document).ready(function() { alert("b"); }); $(document).ready(function() { alert("c"); }); 위 코드의 실행 순서는 b -> c -> a가 된다 왜 ready가 먼저 실행될까??? 우선 onload부터 알아보자 0. HTML 문서의 처리 ..