이터러블

    [JavaScript_study] 이터러블(iterable)이란?

    * iterable하다는건 순회가 가능하다는것이다. [Symbol.iterator](): IterableIterator; 심볼 정의를 가진 객체나, 특정한 함수가 IterableIterator를 리턴한다는것은 "순회 가능한 객체다"라는것을 의미한다. 순회가 가능하면 무엇을 할 수 있는가? 바로 빙글 빙글 도는 반복문, 연산자들을 사용할 수 있다. * 이터레이션 > 반복, 순회 * 이터레이션 프로토콜(Iteration Protocol) > 반복, 순회 가능한 규격, 약속, 인터페이스 * 클래스, 객체는 명사단위로 작명 > Iteration : 반복, 순회 * 규격, 인터페이스는 able를 붙여서 ~ 가능한(형용사)으로 작명 > Iterable : 순회가 가능한 따라서 작명을 보고 명사 : 클래스,객체 //..