Front-End/JavaScript
[JavaScript] 반복자(Iterator)와 반복 가능(Iterable) 객체 차이
KEMON
2020. 12. 25. 10:04
728x90
1. 반복자 (Iterator)
- next 메소드를 갖고 있다
- next 메소드는 value와 done 속성값을 가진 객체를 반환
- done 속성값은 작업이 끝났을 때 참이 된다
2. 반복 가능(Iterable) 객체
- Symbol.iterator 속성값으로 함수를 갖고 있다
- 해당 함수를 호출하면 반복자(Iterator)를 반환
728x90