programing

jQuery - $(문서)를 여러 개 갖는 것은 좋지 않습니다.ready(function() {});

showcode 2023. 3. 31. 23:03
반응형

jQuery - $(문서)를 여러 개 갖는 것은 좋지 않습니다.ready(function() {});

여러 개를 갖는 것은 나쁜가?$(document).ready(function() {});당신의 페이지에 있나요?저는 다른 시간에 다른 것을 로드하는 웹사이트를 가지고 있습니다.나는 안에 있는 부분적인 포스트백 기능을 작동시킨다.$(document).ready()한 번에 4, 5장 정도 나와요.이게 나쁜 관행인가요?특히 퍼포먼스에 문제가 있습니까?

이 답변은 더 이상 관련이 없습니다.jQuery $.ready()의 최신 영향에 대해서는 아래의 다른 게시물을 참조하십시오.이 게시물은 3년이 넘었습니다.

참조: http://jsperf.com/docready/11

절대 안된다구요!원하는 만큼 그것들을 버릴 수 있다.대기 이벤트가 트리거될 때 호출되는 이벤트 큐가 됩니다.큐가 됩니다

http://www.learningjquery.com/2006/09/multiple-document-ready

대답은 실제로 "성능을 저해합니다"입니다.

http://jsperf.com/docready/3

아니요, 원하는 만큼 가지고 있어도 괜찮습니다.더 짧고 우아한 방법은$(function(){})그래도.

만약 같은 페이지에 있다면, 저는 개인적으로 그것들을 모두 같은 장소에 두겠습니다.그래서 부하에서 일어나는 일 중 하나를 잊어버려서 들키지 않도록 하기 위해서입니다.

퍼포먼스에 미치는 영향이 그렇게 큰지는 의문입니다.페이지를 모두 따로따로 벤치마킹해 보셨습니까?

그들 중 한 명이 예외를 던지면 나머지는 실행되지 못하게 됩니다.이것은, 복수의 소스 파일(특히 서드 파티 라이브러리)에 걸쳐 「리터링 끝난」코드로 디버깅 하는 것은 매우 어려운 일이 있습니다.

언급URL : https://stackoverflow.com/questions/1148241/jquery-is-it-bad-to-have-multiple-document-readyfunction

반응형