javascript iterator1 [JavaScript] iterable JavaScript에서 iterable 객체는 배열을 일반화만 객체로, for ... of 를 사용할 수 있는 것이 특징입니다. 1. Symbol.iterator 객체에 Symbol.iterator라는 메서드를 추가하게 되면 그 객체는 반복 가능한 객체가 됩니다. for ... of 문이 시작되면 for ... of는 Symbol.iterator를 호출하는데, Symbol.iterator가 없으면 에러를 발생시킵니다. Symbol.iterator가 추가되지 않은 다음 코드를 작동시키면 아래와 같은 결과가 나옵니다. let range = { from :1, to: 5, } for(let num of range){ console.log(num); } 객체에 Symbol.iterator는 다음과 같이 추가해줄.. 2021. 7. 30. 이전 1 다음