더북(TheBook)
const func = (msg) => {
  return () => {
    console.log(msg);
  };
};

이제 func() 함수를 호출하면 func() 함수에 넣은 매개변수를 console.log()하는 함수가 반환됩니다.

const innerFunc1 = func('hello'); 
const innerFunc2 = func('javascript'); 
const innerFunc3 = func(); 
innerFunc1(); 
innerFunc2(); 
innerFunc3(); 
hello
javascript
undefined
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.