javascript _Closure

장봄·2020년 5월 15일
0

code-states_2주차

목록 보기
8/11
post-thumbnail

[Closure]

외부 함수의 변수에 접근할 수 있는 내부 함수

  • 클로저 함수 안에서는 지역변수(innerVar), 외부 함수의 변수(outerVar), 전역변수(globalVar)의 접근이 가능

  • 외부함수의 실행이 끝나서 외부함수가 소멸된 이후에도 내부함수가 외부함수의 변수에 접근 할 수 있다

  • 매개변수는 함수안에서 지역변수로 사용된다

  • 커링 : 함수 하나가 n개의 인자를 받는 대신, n개의 함수를 만들어 각각 인자를 받게 하는 방법

  • 클로저 모듈 패턴 : 변수를 스코프 안쪽에 가두어 함수 밖으로 노출시키지 않는 방법

    생활코딩_클로저

profile
즐겁게 배우고 꾸준히 블로깅하는 개발자입니다 ;>

0개의 댓글