티스토리 뷰

핵심

CallBackFunction은 함수 자체를 값으로 넘겨 값을 받은 어느곳에서도 호출을 가능하게 하는 것 이다.

  • C/C++에서의 CallBack은 함수 포인터를 넘겨 실행시킨다!

구현

let callBackFunction = function (a, b) {
     return a + b;
}

function TempFunction(CallBack) {
  CallBack();
}

TempFunction(callBackFunction);

설명

콜백 함수 를 담을 변수 callBackFunction 을 선언 후 콜백 함수로 로 사용될 익명함수를 담는다.
callBackFunction 을 매개변수로 넘겨 어디서든 사용할 수 있도록 한다.
callBackFunction 변수 자체에 () 를 붙여 함수를 사용하듯 사용한다.

'Web > JavaScript & NodeJS' 카테고리의 다른 글

NodeJS 프로세스를 관리해주는 Process Manager PM2  (0) 2020.05.28
함수, function()  (0) 2020.05.28
Closure (수정 예정)  (0) 2020.05.27
모듈 등록 require  (0) 2020.05.27
URL parsing 하여 객체 가져오기  (0) 2020.05.25
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함