📖
제이쿼리 $(document).ready(function() { ... }) 와 $(function() { ... }) 차이

페이지 정보

본문

$(document).ready(function() { ... }) 와 $(function() { ... }) 는 기능적으로 동일합니다.
둘 다 DOM이 완전히 로드된 후 실행할 코드를 지정하는 jQuery 방식입니다.

✅ 차이점 비교
$(document).ready(function() { ... }); - 명시적으로 document 객체에 ready 이벤트 바인딩 - 명확함, 가독성 좋음
$(function() { ... }); - 위의 축약형 - 짧고 간결함, 실무에서 많이 사용

✅ 추천 방식
공식 추천: 둘 다 안전하지만
실무/일반 웹 개발에서는: $(function() { ... }); 가 간결하고 널리 사용됨
복잡한 구조나 document 외 객체(window, 특정 DOM 등)에 ready를 걸 경우엔 $(document).ready(...) 가 더 명확함

✅ 요약
단순한 페이지: $(function() { ... }); (추천)
명시적이거나 다른 ready 이벤트와 혼동 방지: $(document).ready(function() { ... });

상황에따라 적절히 사용

댓글목록

등록된 댓글이 없습니다.


자료 목록
번호 제목 날짜
199
🫧
05-23
198
🫧
05-23
197
🫧
05-23
196
🫧
05-23
195
🫧
05-22
194
🫧
05-22
193
🫧
05-22
192
🫧
05-22
191
🫧
05-21
190
🫧
05-16
189
🫧
05-15
188
🫧
05-14
📖
🫧
05-11
186
🫧
05-10
185
🫧
05-10

🔍 검색

회사소개 개인정보처리방침 서비스이용약관
Copyright © rainbowgarden.shop All rights reserved.