Tags.


JavaScript: 이터러블(iterable)과 이터레이터(iterator)

이터레이션 프로토콜 ES6에서 도입된 이터레이션 프로토콜은 순회할 수 있는 데이터 구조를 만들기 위해 ECMAScript 사양에서 정의한 규칙이다. ES6 이전에는 배열, 문자열, 유사 배열 객체, DOM 컬렉션 등 다양한 데이터 구조가 서로 다른 방식으로 순회할 수 있었다. 그러나 ES6에서는 이터레이션 프로토콜을 준수하는 이터러블로 이러한 데이터 구조…

2024년 7월 25일