JQuery 소스 코드_javascript 기술에서 JavaScript 함수의 적용 방법 및 호출 방법을 분석합니다.

WBOY
풀어 주다: 2016-05-16 16:35:31
원래의
1111명이 탐색했습니다.

최근 jQuery의 $.each 메서드를 사용하면서 갑자기 $.each($('div'),function(index,entity){}); 이는 필요하지 않으며 현재 탐색의 첨자와 인스턴스를 알려줄 수 있습니다. 그래서 jQuery 소스 코드를 살펴보고 다음을 발견했습니다.

디버깅할 때 빨간색으로 표시된 코드를 사용한 후 callback.call 함수를 사용했기 때문에 비교적 자세한 설명이 있는 "JS 고급 프로그래밍"을 참고했습니다.

우선, function은 Function 객체에 대한 포인터이고, 함수 이름은 함수에 대한 포인터입니다. 그런 다음 함수 본문 내에 this 키워드인 범위가 있습니다.

이 키워드는 함수가 실행되는 범위를 나타냅니다. 예:

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

인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿