외부 함수의 변수에 접근할 수 있는 내부 함수
클로저 함수 안에서는 지역변수(innerVar), 외부 함수의 변수(outerVar), 전역변수(globalVar)의 접근이 가능
외부함수의 실행이 끝나서 외부함수가 소멸된 이후에도 내부함수가 외부함수의 변수에 접근 할 수 있다
매개변수는 함수안에서 지역변수로 사용된다
커링 : 함수 하나가 n개의 인자를 받는 대신, n개의 함수를 만들어 각각 인자를 받게 하는 방법
클로저 모듈 패턴 : 변수를 스코프 안쪽에 가두어 함수 밖으로 노출시키지 않는 방법