IT 공부를 위한 블로그

  • 홈
  • 태그
  • 방명록

iterator 1

[JavaScrpit] Iterator pattern

1. Iterator pattern(이터레이터 패턴) ES6에서 도입된 이터레이션 프로토콜(iteration protocol)은 데이터 컬렉션을 순회하기 위한 프로토콜(미리 약속된 규칙)이다. 이터레이션 프로토콜을 준수한 객체는 for…of 문으로 순회할 수 있고 Spread 문법의 피연산자가 될 수 있다. 이터레이션 프로토콜에는 이터러블 프로토콜(iterable protocol)과 이터레이터 프로토콜(iterator protocol)이 있다. 이터레이터 패턴은 이터레이터를 사용하여 컬렉션의 요소들에 접근하는 디자인 패턴이다. 여러 가지 자료형의 구조와는 상관없이 이터레이터라는 하나의 인터페이스로 순회가 가능하다는 장점이 있다. const mp = new Map(); mp.set('b', 2) mp.se..

프로그래밍/HTML, CSS, JavaScript 2024.03.04
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (109)
    • TIL (2)
    • IT관련 정보 (14)
      • 어플리케이션 (0)
      • 블록체인 (5)
      • 개발도구 (0)
      • 기타 (2)
      • 페이지, 툴 소개 (2)
      • 프로그래밍정보 (2)
      • 면접정보 (0)
      • 이력서정보 (0)
    • 프로그래밍 (73)
      • flutter (10)
      • java (7)
      • python (9)
      • HTML, CSS, JavaScript (30)
      • React (3)
      • Node.js (1)
      • Github,Git (1)
      • 트러블슈팅(trouble shooting) (9)
      • TypeScript (2)
      • AWS (1)
    • 코딩테스트 (0)
    • CS 지식 (9)
    • 네트워크 (2)

Tag

flutter 기초강좌, 시티챌린지, 플러터, 자바스크립트, java, three.js, HTML, 프로그래머스, webpack, Javascript, Python, CSS, flutter강좌, Flutter, 코딩테스트, 프로그래밍, 이더리움, 알고리즘, 파이썬, 자바프로그래밍,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바