Develop/JavaScript
이터레이터 & 제네레이터 ( iterator & generator )
1. ES5의 리스트 순회 일반적인 프로그래밍 언어와 같이 숫자라는 "키"로 순회 하였습니다. const list = [1,2,3]; for ( var i = 0; i < list.length; i++ ) { console.log(list[i]); } 2. ES6의 리스트 순회 ES6 에서는 가독성을 위해 for of의 사용을 권고합니다. 하지만 일반적인 경우와는 달리 "키"가 없는데, 어떤 방식으로 순회를 하는걸까요? // 훨씬 간결하고, 선언적인 순회 방법 const ( const val of list ) { console.log(val); } 3. [ Array, Set, Map ] 을 통해 알아보는 이터러블 & 이터레이터 3-1 이터러블 & 이터레이터 이란? - 자바스크립트의 [ 배열, 객체, 맵..
2021. 8. 9.