이터러블1 02. 이터레이터, 이터러블, 스프레드 이터러블(Iterable):이터러블은 반복 가능한 객체를 나타냅니다. 즉, 순회할 수 있는 객체입니다.이터러블은 Symbol.iterator라는 특별한 메서드를 가지고 있습니다. 이 메서드는 이터레이터를 반환합니다.대표적인 예시로는 배열(Array), 문자열(String), Map, Set 등이 있습니다.이터레이터(Iterator):이터레이터는 이터러블 객체의 값을 하나씩 순회(iterate)할 수 있는 객체입니다.이터레이터는 next() 메서드를 가지고 있습니다. 이 메서드를 호출하면 순회 중인 요소의 값을 반환하고 다음 요소로 이동합니다.이터레이터는 일종의 포인터와 같은 역할을 합니다. 현재 가리키고 있는 요소를 추적하고, 순회를 진행합니다.이터레이터는 이터러블의 값을 순회하는데 사용됩니다.간단히 말.. 2024. 4. 19. 이전 1 다음