클로저함수 클로저 (Closure) 클로저란 함수 내부에 만든 지역변수가 사라지지 않고 계속해서 값을 유지하고 있는 상태를 말한다. 일반 지역변수의 경우 함수 호출이 완료되면 그 값이 사라지는게 원칙이다. 하지만 클로저를 이용하면 함수 호출이 완료된 후에도 사라지지 않는 데이터 저장소를 만들 수가 있다. 클로저의 장점 1) 연관 있는 변수와 중첩함수를 하나의 함수로 묶어 독립적으로 실행할 수 있다. 2) 함수 내부에 데이터가 ... 클로저JavaScript자바스크립트클로저함수JavaScript
클로저 (Closure) 클로저란 함수 내부에 만든 지역변수가 사라지지 않고 계속해서 값을 유지하고 있는 상태를 말한다. 일반 지역변수의 경우 함수 호출이 완료되면 그 값이 사라지는게 원칙이다. 하지만 클로저를 이용하면 함수 호출이 완료된 후에도 사라지지 않는 데이터 저장소를 만들 수가 있다. 클로저의 장점 1) 연관 있는 변수와 중첩함수를 하나의 함수로 묶어 독립적으로 실행할 수 있다. 2) 함수 내부에 데이터가 ... 클로저JavaScript자바스크립트클로저함수JavaScript