-
|
클로저의 특징 |
Beta Was this translation helpful? Give feedback.
Answered by
hsmurf
May 3, 2024
Replies: 1 comment
-
|
클로저는 캡슐화와 모듈화의 특징을 가지고 있습니다. 외부 함수의 변수가 함수 밖으로 노출되지 않아 정보의 접근을 제한해 클로저로 자바스크립트에서 캡슐화를 구현할 수 있습니다. 또한 클로저는 데이터를 보존하는 함수입니다. 외부 함수의 실행이 끝나더라도 외부 함수 안의 변수가 메모리에 저장되어 값을 기억하고 있습니다. 이러한 특징으로 클로저 모듈 패턴을 구현할 수 있습니다. |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
hsmurf
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
클로저는 캡슐화와 모듈화의 특징을 가지고 있습니다. 외부 함수의 변수가 함수 밖으로 노출되지 않아 정보의 접근을 제한해 클로저로 자바스크립트에서 캡슐화를 구현할 수 있습니다. 또한 클로저는 데이터를 보존하는 함수입니다. 외부 함수의 실행이 끝나더라도 외부 함수 안의 변수가 메모리에 저장되어 값을 기억하고 있습니다. 이러한 특징으로 클로저 모듈 패턴을 구현할 수 있습니다.