이 기사에서는 js의 익명 함수 생성 및 호출 방법을 예제를 통해 분석합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.
익명 함수는 이름이 없는 함수로, 특정 이름 없이 일시적으로 함수를 생성할 수 있게 해주는 클로저 함수(클로저)라고도 합니다. 콜백함수(callback)의 매개변수로 가장 많이 사용되는 값. 많은 초보 친구들이 익명함수를 이해하지 못합니다. 여기서 분석해보자.
함수 함수 이름(매개변수 목록) {함수 본문;}
익명 함수를 생성하는 경우 다음과 같아야 합니다.
함수(){함수 본문;}
익명 함수이기 때문에 일반적으로 매개변수가 전달되지 않습니다.
익명 함수를 만드는 이유는 무엇인가요? 익명 함수는 어떤 상황에서 사용되나요? 익명 함수에는 두 가지 주요 공통 시나리오가 있습니다. 하나는 콜백 함수이고 다른 하나는 직접 함수 실행입니다.
콜백 함수는 ajax의 비동기 작업과 마찬가지로 콜백 함수가 필요합니다. 여기서는 자세히 설명하지 않겠습니다. 기능의 직접 실행에 대해서는 다음 예를 보면 이해할 수 있습니다.