ES (5) 교체 기와 for - of 순환

676 단어
Iterator 의 개념
(1) Iterator 의 역할 은 세 가지 가 있다.
  • 하 나 는 각종 데이터 구 조 를 위해 통일 되 고 간단 한 방문 인 터 페 이 스 를 제공 하 는 것 이다.
  • 둘째, 데이터 구조의 구성원 들 이 특정한 순서에 따라 배열 할 수 있 도록 하 는 것 이다
  • 셋째, ES6 는 새로운 옮 겨 다 니 는 명령 for... of 순환 을 만 들 었 고 Iterator 인 터 페 이 스 는 주로 for. of 소비
  • 를 제공 합 니 다.
    (2) Iterator 의 옮 겨 다 니 는 과정 은 이 렇 습 니 다.
  • 포인터 대상 을 만 들 고 현재 데이터 구조의 시작 위 치 를 가리킨다.즉, 스 트 리밍 대상 은 본질 적 으로 지침 대상 이다.
  • 포인터 대상 을 처음 호출 하 는 next 방법 은 데이터 구조의 첫 번 째 구성원 에 게 지침 을 가리 킬 수 있다.
  • 두 번 째 포인터 대상 next 을 호출 하 는 방법 은 포인터 가 데이터 구조의 두 번 째 구성원 을 가리킨다.
  • 포인터 대상 next 방법 을 데이터 구조의 끝 위 치 를 가리 킬 때 까지 계속 호출 합 니 다.
  • 좋은 웹페이지 즐겨찾기