티스토리 뷰

반복자 패턴(Iterator Pattern)이란?

반복자를 사용하여 컬렉션의 요소들에 접근하는 패턴이다.

순회할 수 있는 여러 가지 자료구조와 상관 없이 반복자라는 하나의 인터페이스로 순회가 가능하다.

 

노출 모듈 패턴(Revealing Module Pattern)이란?

즉시 실행 함수를 통해 private, public과 같은 접근 제어자를 만드는 패턴이다.

자바스크립트의 경우 private, public 같은 접근 제어자가 존재하지 않기 때문에 노츌 모듈 패턴을 통해 private와 public을 구현하기도 한다.

 

Reference

'CS > 디자인 패턴' 카테고리의 다른 글

MVC, MVP, MVVM 패턴  (0) 2022.09.14
프록시 패턴 (Proxy Pattern)  (0) 2022.09.14
옵저버 패턴 (Observer Pattern)  (0) 2022.09.14
전략 패턴 (Strategy Pattern)  (0) 2022.09.14
팩토리 패턴 (Factory Pattern)  (0) 2022.09.14