Closure 란
·
Javascript/Study
Javascript Closure 클로저(Closure) ? 변수의 Scope를 확장해주는 기능이다 예를 들어, 지역변수는 함수가 실행될 때 생성되고, 종료 될때 사라진다. 예시 여기서 `test` 는 console.log에 정확하게 출력이 된다. function closer_study1(){ var test = "클로저 테스트" console.log(test) } closer_study1() 하지만, function closure_study1() { var test = "클로저 테스트" } closure_study1() console.log(test) 다음의 코드에서는 test 가 정의되어 있지 않은 오류가 발생하게 된다. 그 이유는 test 라는 변수는 closure_study1() 함수 속에서 선언..