1. 노출모듈 패턴이란?
- 즉시 실행함수를 통해 private, public 같은 접근 제어자를 만드는 패턴이다.
- 자바는 킹로그래밍언어라서 접근 제어자 설정이 편하지만, JS는 노출모듈패턴을 통해 구현한다.
2. 예시
- a와 b는 다른 모듈에서 사용할 수 없으며, private 범위를 가진다.
- c와 d는 다른 모듈에서 사용할 수 있으며, public 범위를 가진다.
- CJS모듈 방식이 이런 걸로 만들어졌다.
'ComputerScience > (짧)CS전공지식노트' 카테고리의 다른 글
1장-디자인 패턴) MVVM 패턴 (0) | 2023.02.28 |
---|---|
1장-디자인 패턴) MVC 패턴 (0) | 2023.02.27 |
1장-디자인 패턴) 이터레이터 패턴 (0) | 2023.02.27 |
1장-디자인 패턴) 프록시패턴과 프록시서버 (0) | 2023.02.26 |
1장-디자인 패턴) 옵저버패턴 (0) | 2023.02.20 |
댓글