6141 모던 자바스크립트 : 이터러블 1.이터레이션 프로토콜 ES6 도입된 이터레이션 프로토콜은 순회가능한 데이터 컬렉션을 만들기 위핸 ECMAScript 사양에 정의해 미리 약속한 규칙 ES6 이전의 순회 가능한 데이터 컬렉션, 즉 배열, 문자열, 유사배열 객체, DOM 컬렉션 등은 통일된 규약 없이 각자 나름의 구조를 가지고 for 문, for...in 문, foreach 메서드 등 다양한 방법으로 순회 가능 ES6에서는 순회 가능한 데이터 컬렉션을 이터레이션 프로토콜을 준수하는 이터러블로 통일해 for ...of 문, 스프레드 문법, 배열 디스트럭처링 할당의 대상으로 사용할 수 있도록 일원화 이터레이션 프로토콜의 종류 이터러블 프로토콜 Well-known Symbol인 Symbol.iterator를 프로퍼티 키로 사용한 메서드를 직접 .. 2023. 11. 30. 이전 1 다음