콜백함수와 즉시실행함수

1

JavaScript

목록 보기
10/14
post-thumbnail

콜백함수

콜백함수. 바로실행되는것이 아니라 어디서 콜이 됬을 때 실행되는 함수..예.. 클릭이 되었을때.

const keyPressHandler = {
	함수내용
};

login.addEventLitener('keyup', keyPressHandler); //이게 콜백
login.addEventLitener('keyup', keyPressHandler()); // 이건 콜백형태가 아니라 이 시점에 쓰라는거라 콜백이 안되서 안됨.

즉시실행함수

함수 표현(Function expression)은 함수를 정의하고, 변수에 함수를 저장하고 실행하는 과정을 거칩니다. 하지만 즉시 실행 함수는 함수를 정의하고 바로 실행하여 이러한 과정을 거치지 않는 특징이 있습니다. 함수를 정의하자마자 바로 호출하는 것을 즉시 실행 함수라고 이해하면 편할 것 같습니다.

(function() { 
	// statements 
}) ()

출처: https://beomy.tistory.com/9 [beomy]

0개의 댓글