query로 함수를 만들면 협업하는 도중 특정 라이브러리를 누군가 만들어서 제공할 때 편리하다.
//선언
(function($){
$.fn.helloWorld = function (innData){
//원하는 로직 작성
innData.param; //파라미터
innData.callback('작업된 결과'); //콜백에 생명을 불어넣는 부분
}
})(jQuery);
//사용예제
var param = {'param':'파라미터','callback':fuunction(res){
}};
//이런식으로 Json형태로 객체를 넣을 때 callback 형태를 구현해주면 편하다.
//물론 callback 명칭은 원하는 명칭으로 바꾸어서 쓰면 된다.
$(대상).helloWorld(param);
반응형
'Javascript > [중요] Javascript' 카테고리의 다른 글
자바스크립트 정규식 RegExp (0) | 2019.04.27 |
---|---|
자바스크립트 Promise (0) | 2019.04.27 |
Formdata를 활용하여 ajax로 파일전송 하기 (0) | 2019.04.26 |
Html 캔버스 Hover 이벤트 만들기 (0) | 2019.04.26 |
비동기 방식 프로그래밍, rxjs (0) | 2019.04.26 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글