profile
강지영입니...🐿️
post-thumbnail

이터러블 , 제너레이터 다시 살펴보기 !!

인프런에서 함수형 프로그래밍에 관한 강의를 듣는데 섹션1~섹션2 에서 이터러블, 이터레이터, 제너레이터에 대한 내용이 있어, 다시 한 번 공부해야겠다는 생각이 들어 모던 모던 자바스크립트 Deep Dive 책을 다시 꺼내 해당 내용을 읽고 정리해보았습니당. 추가로 poiemaweb도 참고하였습니다 1. 이터러블 1.1 이터레이션 프로토콜 이터레이션 프로토콜은 순회 가능한 데이터 컬렉션을 만들기 위해 ECMAScript 사양에 정의하여 미리 약속한 규칙이다. ES6 이전의 순회 가능한 데이터 컬렉션, 즉 배열, 문자열, 유사배열 객체 등은 통일된 규약없이 각자 나름의 구조를 가지고 for문, for … in 문, forEach 메서드 등 다양한 방법으로 순회할 수 있었고, ES6에서는 순회 가능한 데이터 컬렉션을 이터레이션 프로토콜을 준수하는 이터러블로 통일하여 for … of 문,

2023년 4월 19일
·
0개의 댓글
·