클로저(Closure)

Mins o o Park·2022년 7월 14일
0

클로저

  • 클로저가 생성된 시점의 유효 범위 내에 있는 모든 지역 변수로 구성

  • 외부 함수의 변수에 접근할 수 있는 내부 함수를 클로저 함수라고 한다

  • 함수를 리턴하는 함수다

  • 데이터를 보존하는 함수다

  • 외부 함수의 실행이 끝나더라도, 외부 함수 내 변수가 메모리 상에 저장된다
    (어휘적 환경을 메모리에 저장하기 때문에 가능)
    클로저를 통해 불필요한 전역 변수 사용을 줄이고, 스코프를 이용해 값을 보다 안전하게 다룰 수 있다

0개의 댓글

관련 채용 정보