>  기사  >  웹 프론트엔드  >  처음부터 jquery 배우기: 콜백 함수 사용 방법_jquery

처음부터 jquery 배우기: 콜백 함수 사용 방법_jquery

WBOY
WBOY원래의
2016-05-16 16:48:001058검색

C와 유사한 언어에서는 일반적으로 함수 포인터/참조에 의해 전달됩니다.

jquery도 유사한 콜백 함수 메커니즘을 제공합니다. 하지만 콜백 함수를 올바르게 전달하는 방법에 대해서는 언급할 가치가 있습니다.

1. 매개변수 없는 콜백

코드 복사 코드는 다음과 같습니다.

$.get('myhtmlpage.html' , myCallBack) ;

여기서 myCallBack은 함수 이름입니다. 함수는 JavaScript의 기초입니다. 참조 변수로 전달될 수 있습니다.

2. 매개변수를 사용한 콜백

당연히 과거 경험에 따르면 매개변수가 포함된 콜백은 다음과 같다고 생각할 것입니다.

코드 복사 코드는 다음과 같습니다.

$.get('myhtmlpage.html' , myCallBack( param1, param2));

하지만 제대로 작동하지 않습니다. myCallBack(param1, param2)은 이 명령문이 호출된 이후가 아니라 호출될 때 실행됩니다.

다음 구문은 정확합니다:

코드 복사 코드는 다음과 같습니다.

$.get('myhtmlpage.html' , 함수( ){
myCallBack(param1, param2);
});

이런 방식으로 콜백 함수는 함수 포인터로 전달되고 get 작업이 완료된 후 실행됩니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.