CORREREPOLLINO

Sponsor Team



C.R.G. SERVICES S.R.L.
VERONA


az. 600GROTTE-Chiaromonte


Commerciale Lucana
Senise






Gemi Aspiratori


콜백 예제

myFunction은 콜백 함수이기도 합니다. 예를 들어 클릭 이벤트에서 발생합니다. 안녕하세요, 이 게시물에 대 한 감사! 나는 주어진 첫 번째 예제를 구현하려고 노력했다. 지금은 많은 성공을 거두지 못했습니다… 직접 통화가 수행하는 동안 모든 호출이 작동하지 않는 것처럼 보입니다. 또한, 작은 실수를 수정하는 데 관심이 있는지 모르겠지만 두 개의 successCallback 함수가 정의되어 있습니다. 지금은 여기에 교사가 아니에요 그래서 나는 그것에 대해 잘못 될 수 있습니다 왜 var allUserData = []; 이 예에서 중요한? 너무 많이 생각하지 않고 다음 예제를 참조하십시오. 다음 예제에서는 추가 함수에서 인쇄 함수를 호출합니다. 호출 백 함수에 매개 변수를 전달 콜백 함수는 실행 될 때 그냥 정상적인 함수 이기 때문에, 우리는 그것에 매개 변수를 전달할 수 있습니다.

포함된 함수의 속성(또는 전역 속성)을 호출 함수에 매개 변수로 전달할 수 있습니다. 앞의 예제에서는 콜백 함수에 대한 매개 변수로 옵션을 전달합니다. 글로벌 변수와 지역 변수를 전달해 보겠습니다: 이 훌륭한 게시물에 감사드립니다. 당신이 준 예제에서, 나는 익명 함수가 포함 함수의 인수 객체에 의해 호출되는 방법을 알고 궁금합니다. 이 가이드의 `콜백 함수 구현 시 기본 원칙` 부분에서 이 기능 : 콜백 함수 및 고차 함수라는 용어에 대한 이 중요한 사항을 언급하고 싶었습니다. 그들은 동일하지 않습니다. 콜백 함수는 `기타` 함수에 전달되는 함수이며 인수로 콜백 함수를 취하는 `기타` 함수는 고차 함수입니다. 확인 콜백은 실행 하기 전에 함수 그것은 항상 호출 하기 전에 매개 변수에 전달 된 콜백 함수는 실제로 함수 인지 확인 하는 것이 현명 하다. 또한 콜백 함수를 선택사항으로 만드는 것이 좋습니다.

지난 주 나는 코드의 38 줄에 트위터 봇을 만드는 방법에 대한 기사를 게시. 이 문서의 코드가 작동하는 유일한 이유는 Twitters API 때문입니다. API에 요청을 할 때 해당 응답에 대해 조치를 취하지 않으면 응답을 기다려야 합니다. 이것은 실제 콜백의 훌륭한 예입니다. 요청의 모양은 다음과 같습니다: 한 가지 매우 중요한 이유 – 자바스크립트는 이벤트 중심의 언어입니다. 즉, 이동하기 전에 응답을 기다리는 대신 다른 이벤트를 수신하는 동안 JavaScript가 계속 실행됩니다. 기본 예제를 살펴보겠습니다: 예제에서 콜백 함수는 정의되지 않았지만 사용됩니다. 콜백() 함수 코드를 찾을 수 없습니다. 나는 아무것도 누락된 거야? 이 글을 써 주셔서 대단히 감사합니다! 그것은 훌륭한 기사이며 나를 위해 콜백을 크게 명확히했습니다. 나는 하나의 매우 `바보`질문이 있습니다.

당신이 준 예제 (아래 복사)에서 익명 함수는 `eachName`과 `index`가 아무 데도 선언되지 않았기 때문에 변수가 무엇을 참조하는지 어떻게 알 수 있습니까? 나는 이 기사에서 이것을 논의했다. “`this` 개체를 콜백으로 사용하여 메서드를 사용할 때의 문제” 섹션을 읽으십시오. 콜백 함수는 클로저다른 함수에 인수로 콜백 함수를 전달할 때 콜백이 포함 함수에 정의된 것처럼 포함 함수의 본문 내부의 어느 시점에서 실행됩니다. 즉, 콜백이 닫기입니다. 내 게시물을 읽고, 폐쇄에 대한 자세한 내용은 쉽게 자바 스크립트 폐쇄를 이해합니다. 아시다시피 클로저는 포함 함수의 범위에 액세스할 수 있으므로 콜백 함수는 포함된 함수의 변수및 전역 범위의 변수에도 액세스할 수 있습니다.

Comments are closed.