모듈 패턴(기타) 및 샌드박스 패턴 #3
모듈 노출 패턴, 생성자를 생성하는 모듈 그리고 샌드박스 패턴 이 포스팅에서는 전 포스팅의 모듈 패턴 #2 에서 알아본 내용 이외의 패턴들에 대해 알아봅니다. 모듈 노출 패턴 전 포스팅에서 비공개 멤버와 관련된 패턴을 살펴보면서 이미 노출 패턴을 다룬 바 있습니다. 모듈 패턴도 비슷한 방식으로 작성할 수 있습니다. 즉, 모든 메서드를 비공개 상태로 유지하고, 최종적으로 공개 API 를 갖출 때 공개할 메서드만 골라서 노출하는 것입니다. javascript var MYAPP = MYAPP || {}; MYAPP.namespace = function (ns_string) { var parts = ns_string.split('.'), parent = MYAPP, i; // 처음에 중복되는 전역 객체명은 제거..