자바스크립트에서의 클로져 함수 개념을 아래 코드로 쉽게 알아보자! 아래 코드를 아주 쉽게 비유해보자면,outerFunc 는 사람(숙주), innerFunc는 에일리언으로 생각하자. 영화에서 숙주가 죽어도 에일리언은 살아서 나오는 것처럼! innerFunc 는 outerFunc가 죽어도 살아있음.이 innerFunc 는 클로져 함수!function outerFunc(){ var x = 10; var innerFunc = function(){ console.log(x); } return innerFunc;}var inner = outerFunc();inner(); 위의 코드를 설명하자면,내부함수인 innerFunc가 변수 inner에게 반환되고, outerFunc는 Lif..