728x90
300x250
SMALL
제이쿼리(jQuery) 유틸리티와 플러그인은 모두 제이쿼리 라이브러리를 사용해서 웹 개발에서 일반적으로 활용하는 방법이다. 그러나 둘 사이에는 중요한 차이점이 있다.
jQuery 유틸리티
jQuery 유틸리티는 주로 제이쿼리의 일반 함수 형태로 작성된다. 이런 함수들은 일반적으로 특정 작업을 수행하기 위한 도우미 개념의 함수로 사용된다. 예를들어, 특정 계산, 문자열 처리 또는 DOM 조작과 같은 작업을 수행하는 함수가 여기에 해당한다.
사용방법
(function($){
$.addCommas = function(value){
// 숫자에 천 단위로 콤마 추가하는 코드
// ...
};
})(jQuery);
jQuery 플러그인
jQuery 플러그인은 jQuery의 확장 기능으로, jQuery 객체의 메서드로 사용할 수 있는 사용자 정의 함수이다. 이런 플러그인들은 주로 특정 기능을 제공하는 데 사용된다. 예를 들어, 이미지 슬라이더, 폼 유효성 검사, 동적 로딩 기능들이 있다. 플러그인은 jQuery 객체의 메서드로 호출되어 특정요소에 적용된다.
쉽게 말해 jQuery 기능 중 jQuery 유틸리티를 제외한 모든 기능은 jQuery플러그인이라고 생각하면 된다.
사용방법
(function($){
$.fn.imageSlider = function(options){
// 이미지 슬라이더 기능을 제공하는 코드
// ...
return this; // jQuery 체이닝을 지원하기 위해 jQuery 객체를 반환
};
})(jQuery);
728x90
반응형
LIST
'javaScript > jQuery' 카테고리의 다른 글
스크롤 하면 생성되는 top버튼 만들기 - jQuery 플러그인 (0) | 2023.10.08 |
---|---|
jQuery 플러그인 구조 (0) | 2023.10.05 |
3자리 수마다 콤마 추가 하는 jQuery 유틸리티 (0) | 2023.10.02 |
jQuery 유틸리티 (0) | 2023.09.25 |
jQuery 확장 종류 (0) | 2023.09.24 |
댓글