이터레이터패턴1 [CS지식의 정석] 이터레이터패턴 이터레이터 패턴 이터레이터 패턴(iterator pattern)은 이터레이터(iterator)를 사용하여 컬렉션(collection)의 요소들에 접근하는 디자인 패턴입니다. 이를 통해 순회할 수 있는 각기 다른 자료형의 구조와는 상관없이 어터레이터라는 하나의 인터페이스로 순회가 가능해서 코드의 효율화, 숫자형 index가 아닌 string 등 다영한 인덱스를 기반으로 순회를 쉽게할 수 있음. 자바스크립트의 인터페이스 : (for of) *컬렉션 = 컨테이너라고도 하고. 동일한 요소들의 집합을 말함. 배열, 트리 등을 지칭함. *이터레이터 프로토콜: 이터러블한 객체들을 순회할 때 쓰이는 규칙 *이터러블한 객체: 반복 가능한 객체로 배열을 일반화한 객체 2022. 7. 5. 이전 1 다음