본문 바로가기 메뉴 바로가기

함께 자라기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

함께 자라기

검색하기 폼
  • 전체보기 (60)
    • 블로그 (1)
    • Java (2)
    • JPA (3)
    • Spring (9)
      • 토비의 스프링 3.1 (7)
    • Database (12)
      • Real MySQL (12)
    • devOps (12)
    • gradle (1)
    • jenkins (2)
    • Frontend (3)
      • javascript (2)
      • Vue.js (1)
    • git (1)
    • 우아한테크코스 (2)
    • 회고 (5)
    • RTFM (7)
  • 방명록

이터레이터 (1)
이터러블/이터레이터 프로토콜

개요 이번 포스팅에서는 이터러블 프로토콜에 대해서 정리해 보겠습니다. 이터러블 프로토콜은 자바스크립트 ES6에서 순회와 관련한 핵심적인 개념으로, 이터러블 프로토콜을 중점으로 사고하면서 코드를 작성하면 많은 이점이 있습니다. 이터러블/이터레이터 Array 살펴보기 크롬 개발자 도구에서 콘솔창을 열고 배열 하나를 만들어 보았습니다. 해당 배열의 속성을 열어보면, 많은 항목들 중에 Symbol.iterator가 있는 것을 볼 수 있는데요. Symbol.iterator라는 Key가 가진 값이 함수라고 명시되어 있습니다. 이 함수가 바로 이터러블 프로토콜을 정의하는 친구입니다. 이터러블/이터레이터 프로토콜 이터러블의 정의는 다음과 같습니다. 이터레이터를 리턴하는 [Symbol.iterator]()를 가진 값 앞..

Frontend/javascript 2020. 5. 31. 20:45
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
TAG
  • CodeDeploy
  • nginx
  • 스프링
  • 토비의 스프링
  • 우테코
  • 토비
  • github Actions
  • RealMySQL
  • database
  • 프록시
  • AWS
  • RTFM
  • SpringCore
  • SAA
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바