코드메모장

    iterator 1

    [Javascript] iterable , iterator

    이터러블이란 순회가능한 데이터를 말한다. 이터러블은 Symbol.iterator 를 프로퍼티 키로 사용한 메서드를 직접 구현하거나 프로토타입 체인을 통해 상속받은 객체이다. ( = 이터러블 프로토콜 ) ES6 이전의 순회 가능한 데이터 컬렉션들은 통일된 규약없이 각자 나름의 구조를 가지고 다양한방법으로 순회가 가능했다. ES6에서는 순회 가능한 데이터 컬렉션을 이터레이션 프로토콜을 준수하는 이터러블로 통일하였다 배열,문자열,Map,Set 등은 이터러블인데 콘솔로 찍어보면 프로토타입 체인을 통해 심볼.이터레이터 메서드를 상속 받고있다. 이터러블객체는 for..of문 뿐만아니라 스프레드 문법과 배열디스트럭처링 할당이 가능하다. const array = [1,2,3]; // 배열은 Array.prototype..

    Javascript 2023.08.02
    이전
    1
    다음
    더보기
    프로필사진

    • 분류 전체보기 (66)
      • Vue.js (10)
      • Nuxt.js (1)
      • React.js (16)
      • Javascript (11)
      • TypeScript (6)
      • Python (2)
      • ETC (13)
      • Vite (1)
      • Next.js (2)

    Tag

    useEffect, typeScript, CSS, JavaScript, map, ES6, REACT, Redux, vue, Python, RTK, symbol, 파이썬, nextJS, Next, router, vue.js, Javscript, Type, 프론트엔드,

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    공지사항

    페이스북 트위터 플러그인

    • Facebook
    • Twitter

    Archives

    Calendar

    «   2026/04   »
    일 월 화 수 목 금 토
    1 2 3 4
    5 6 7 8 9 10 11
    12 13 14 15 16 17 18
    19 20 21 22 23 24 25
    26 27 28 29 30

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © AXZ Corp. All rights reserved.

    티스토리툴바