자바 스크립트에서 래퍼로서 익명 함수의 필요성

thanks_in_advance

이것이 작동하는 이유 :

$("#oneButton").click(function () {
    alert("hello");
}); 

그러나 이것은 작동하지 않습니까?

$("#oneButton").click(
    alert("hello");
); 
샘슨

익명 함수 경로는 나중에 실행할 함수를 제공합니다 . 두 번째 예제 는 클릭 이벤트가 발생하기를 기다리지 않고 즉시 코드를 실행합니다 .

$.fn.click메서드는 사용자를 대신하여 향후 클릭 이벤트를 처리 할 함수를 호출 할 것으로 예상합니다. 숫자, 문자열 또는을 제공하면 undefined아무 작업도 수행되지 않습니다.

alert함수는을 반환 undefined하므로 두 번째 예제는 다음과 같습니다.

$("#oneButton").click(undefined);

어떤 함수도 사용할 필요가 없으며 대부분의 경우 사용하지 말아야합니다. 향후 디버깅에 도움이되는 명명 된 함수를 사용할 수 있습니다.

function handle ( event ) {
    alert( "Clicked" );
}

$("#oneButton").click(handle); // or .click(function handle ( event ) { ... });

이 예에서는 핸들러 역할을하는 click 이벤트에 함수 참조를 전달합니다. 이제 jQuery가 함수를 알고 있으므로에서 click 이벤트가 발생할 때이를 실행합니다 #oneButton.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

익명의 자바 스크립트 함수에서 변수 가져 오기

분류에서Dev

자바 스크립트 내에서 자체 실행 익명 함수

분류에서Dev

자바 스크립트의 비 익명 / 선언 함수에서 어휘 범위 지정을 달성하는 방법

분류에서Dev

익명 자바 스크립트 함수 프로파일 링 (Chrome)

분류에서Dev

익명 함수 내부의 자바 스크립트 래핑 코드

분류에서Dev

익명 객체의 자바 스크립트 생성자

분류에서Dev

setInterval 함수 자바 스크립트의 익명 함수

분류에서Dev

자바 스크립트 : 익명 함수에서 변수를 변경하는 방법

분류에서Dev

자바 스크립트에서 콜백 함수의 필요성을 이해하고 싶습니다.

분류에서Dev

자바 스크립트에서 익명 함수를 대체하여 코드 실행 방식 변경

분류에서Dev

자바 스크립트 함수로서의 객체 생성자

분류에서Dev

자바 스크립트에서 익명 객체 캐싱

분류에서Dev

익명 함수의 자바 스크립트를 gulp와 연결

분류에서Dev

자바 스크립트에서 변수 인스턴스를 만들고 익명 함수 내에서 변수에 액세스합니다.

분류에서Dev

자바 스크립트의 생성자에서 함수 객체 호출

분류에서Dev

자바 스크립트의 익명 함수 선언에 대한 혼란

분류에서Dev

프로토 타입 속성이 자바 스크립트의 수퍼 클래스에서 하위 클래스로 위임되는 방법

분류에서Dev

단위 테스트 자바 스크립트 익명 함수

분류에서Dev

자바 스크립트에서 체크 박스의 속성

분류에서Dev

joomla 3에서이 자바 스크립트를 구현합니다 (Uncaught TypeError : undefined는 함수가 아닙니다 (익명 함수).

분류에서Dev

자바 스크립트 익명 함수 퀴즈

분류에서Dev

자바 스크립트 익명 함수 오류

분류에서Dev

자바 스크립트 익명 콜백 함수

분류에서Dev

자바 스크립트 함수를 호출하고 익명 함수로 반환 값 얻기

분류에서Dev

함수 매개 변수로서의 익명 대리자

분류에서Dev

자바 스크립트에서 변수의 요소 속성 참조

분류에서Dev

자바 스크립트의 객체에 숫자로 명명 된 요소 추가

분류에서Dev

자바 스크립트의 객체에 숫자로 명명 된 요소 추가

분류에서Dev

자바 스크립트에서 함수 호출로 객체에 속성 추가

Related 관련 기사

  1. 1

    익명의 자바 스크립트 함수에서 변수 가져 오기

  2. 2

    자바 스크립트 내에서 자체 실행 익명 함수

  3. 3

    자바 스크립트의 비 익명 / 선언 함수에서 어휘 범위 지정을 달성하는 방법

  4. 4

    익명 자바 스크립트 함수 프로파일 링 (Chrome)

  5. 5

    익명 함수 내부의 자바 스크립트 래핑 코드

  6. 6

    익명 객체의 자바 스크립트 생성자

  7. 7

    setInterval 함수 자바 스크립트의 익명 함수

  8. 8

    자바 스크립트 : 익명 함수에서 변수를 변경하는 방법

  9. 9

    자바 스크립트에서 콜백 함수의 필요성을 이해하고 싶습니다.

  10. 10

    자바 스크립트에서 익명 함수를 대체하여 코드 실행 방식 변경

  11. 11

    자바 스크립트 함수로서의 객체 생성자

  12. 12

    자바 스크립트에서 익명 객체 캐싱

  13. 13

    익명 함수의 자바 스크립트를 gulp와 연결

  14. 14

    자바 스크립트에서 변수 인스턴스를 만들고 익명 함수 내에서 변수에 액세스합니다.

  15. 15

    자바 스크립트의 생성자에서 함수 객체 호출

  16. 16

    자바 스크립트의 익명 함수 선언에 대한 혼란

  17. 17

    프로토 타입 속성이 자바 스크립트의 수퍼 클래스에서 하위 클래스로 위임되는 방법

  18. 18

    단위 테스트 자바 스크립트 익명 함수

  19. 19

    자바 스크립트에서 체크 박스의 속성

  20. 20

    joomla 3에서이 자바 스크립트를 구현합니다 (Uncaught TypeError : undefined는 함수가 아닙니다 (익명 함수).

  21. 21

    자바 스크립트 익명 함수 퀴즈

  22. 22

    자바 스크립트 익명 함수 오류

  23. 23

    자바 스크립트 익명 콜백 함수

  24. 24

    자바 스크립트 함수를 호출하고 익명 함수로 반환 값 얻기

  25. 25

    함수 매개 변수로서의 익명 대리자

  26. 26

    자바 스크립트에서 변수의 요소 속성 참조

  27. 27

    자바 스크립트의 객체에 숫자로 명명 된 요소 추가

  28. 28

    자바 스크립트의 객체에 숫자로 명명 된 요소 추가

  29. 29

    자바 스크립트에서 함수 호출로 객체에 속성 추가

뜨겁다태그

보관