# iterator

javascript에서 generator는 무엇인가요?
안녕하세요 😀요즘 이직 준비를 하면서 기술 면접을 통해서 많이 배우고 있습니다. 그중 오늘은 기술 면접 중에 질문받았던 재미있는 내용이 있어 그와 관련된 포스팅을 하려고 합니다. 위의 질문은 모 회사 기술면접에서 받았던 질문입니다. 저의 답변은 상태 관리 Redux에

[JAVA] Iterator의 개념 및 사용 이유
Iterator란 자바의 컬렉션에 저장되어 있는 요소들을 순회하는 인터페이스이다. Collection이란 자바에서 제공하는 자료구조들의 인터페이스로 List, ArrayList, Stack, Quque, LinkedList 등이 이를 상속받고 있다. 즉, 이러한 컬렉션

05.14
.size()로 리스트의 길이 측정일반 배열과는 다르게 \[] = "add"; 처럼 추가하는 것이 아닌 .add = ("add");로 추가하며 출력할때는.get(indexnumber) 으로 받아와 출력하게된다. add 로 받는 값은 Object로 모든 값을 받아올
이터레이터(iterator), 제너레이터(generator), 이터러블(iterable) 의 이해
이터러블(iterable)이터러블은 반복 가능한 객체를 의미합니다. 즉, 리스트(list), 튜플(tuple), 문자열(str), 딕셔너리(dictionary) 등과 같이 for문을 통해 하나씩 값을 가져올 수 있는 객체입니다. 이터러블은 iter 메서드를 구현하여 이

이터러블 , 제너레이터 다시 살펴보기 !!
인프런에서 함수형 프로그래밍에 관한 강의를 듣는데 섹션1~섹션2 에서 이터러블, 이터레이터, 제너레이터에 대한 내용이 있어, 다시 한 번 공부해야겠다는 생각이 들어 모던 모던 자바스크립트 Deep Dive 책을 다시 꺼내 해당 내용을 읽고 정리해보았습니당.

[블로깅] 이터레이터(Iterator)
코드스테이츠 부트캠프 프론트엔드 44기 - 릴레이 블로깅 챌린지 1주차 (월요일) : 이터레이터(Iterator)

kotlin reactive programing
동기(Synchronous)방식의 프로그램에서 작업의 실행 흐름은 순차적으로 동작합니다.순차적으로 동작하는 프로그램은 코드를 파악하기 쉽고 결과를 예측하기 쉬우므로 디버깅이 쉽습니다.특정 작업을 실행하는 동안에는 다른 작업을 할 수 없다는 단점이 존재합니다.비동기(As
[JavaScript] Iterator
🍏 <모던 자바스크립트 Deep Dive>를 바탕으로 요약 정리한 글입니다.이터레이션 프로토콜(iteration protocol): 순회 가능한(iterable) 자료구조를 만들기 위해 미리 약속한 규칙이다. 이터러블 프로토콜과 이터레이터 프로토콜이 있다.순회

[C++] 표준 템플릿 라이브러리(STL)(3) 반복자(iterator)
1. iterator 1-1 iterator vs pointer https://en.cppreference.com/w/cpp/iterator cppreference에서는 iterator를 다음과 같이 서술한다. > Iterators are a generalizat
이터레이터 이해하기
이터레이터의 필요성과 활용법 이터레이터를 활용해 전체 배열을 생성하지 않고필요한 원소만 그때그때 꺼내 쓸 수 있다. 이를 통해 효율적인 메모리공간 활용이 가능하다. 일반적으로 배열을 순회하기 위한 방법으로 전통적인 for문 이외에 for..of와 for..in이 있다.
[Java] Iterator의 개념과 사용 방법
개발자가 컬렉션에 저장된 요소들에 접근할 때 사용하는 인터페이스입니다. 여기서 컬렉션이란 자바에서 제공되는 자료구조들의 인터페이스로 ArrayList,set,Queue 등등이 이를 상속받고 있습니다.즉, 각 자료구조마다 자료를 저장된 방식이 다른데 이를 표준화해서 한
JS-배열과 Iterator
Iterator가 무엇일까?위의 코드를 살펴보면 당연히 배열은 어느 누구나 알다시피 1~7의 범위의 숫자가 들어있는 변수 array 이다.바로 밑에 있는 iterator 변수에 들어있는 iterator 함수는 1~7의 값을 구하는 값이다. iterator를 만들게 되면

Class, Iterator, Generator in JavaScript
사실 JS를 새로 학습하기 시작하면서 생겼던 의문이 있다. object 의 형태가 class와 너무 유사해보여서 class라는 개념이 존재하는지에 대해서도 긴가민가 했다. 이에 대해서 적어보려고 한다. class VS object 미래의 나를 위한 설명이기 때문에 자세