클로저 - 자유변수에대한 접근이 막혀있는것
자유변수 - 실행환경에 생성된 변수
핵심 - 실행환경이 생성될때의 순간을 참조해놓는것
아래설명을위해 알아야할 개념 - 실행환경
클로저가 생성될때 외부함수의 변수를 호출하면 스코프체인이 형성된다
스코프체인을 이용해 클로저는 외부함수의 객체를 계속해서 참조할수있다
( 단 실행환경을 참조하고있는 변수가 있어야한다)
응용 - getter,setter, 더있는지 없는지 모르겠다
클로저 - 자유변수에대한 접근이 막혀있는것
자유변수 - 실행환경에 생성된 변수
핵심 - 실행환경이 생성될때의 순간을 참조해놓는것
아래설명을위해 알아야할 개념 - 실행환경
클로저가 생성될때 외부함수의 변수를 호출하면 스코프체인이 형성된다
스코프체인을 이용해 클로저는 외부함수의 객체를 계속해서 참조할수있다
( 단 실행환경을 참조하고있는 변수가 있어야한다)
응용 - getter,setter, 더있는지 없는지 모르겠다