제네레이터

·2024년 6월 17일

자바스크립트

목록 보기
13/21

제네레이터 -> 이터러블한 객체로 만들어주는 거.

일관된 반복 동작을 제공한다.
커스텀 반복 제어가 가능하다. (객체를 반복 가능한 상태로 만들어서)
지연 계산이 가능하다.(필요할 때마다 반복을 돌림)
무한 시퀀스 생성 (무한대 값 생성)
비동기 반복 작업
다양한 데이터 소스와의 통합 (map, set)

Symbol.iterator / 제네레이터 펑션< 을 주로 많이 씀. - 이터레이터 프로토콜을 따르는가 아닌가 / 함수형 프로그래밍에서 자주 씀.

profile
'한 번 더!'의 가능성을 믿어! 오늘도 열심히 굴러가 보는 프론트엔드 개발자 😎

0개의 댓글