# iterable

68개의 포스트

JavaScript | for in 문을 제대로 알아보자! ( + for of 반복문)

for in 반복문 예시for in 반복문은 대체로 객체에서 사용합니다.enumerable(열거 가능한, 셀 수 있는) 한 프로퍼티만 임의의 순서로 반복하기 때문입니다.우리가 객체를 생성할 때, 우리가 직접 작성하는 key와 value값만 저장되는 것이 아닙니다.그 외

3일 전
·
0개의 댓글
·
post-thumbnail

javascript에서 generator는 무엇인가요?

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

2023년 5월 15일
·
0개의 댓글
·

이터레이터(iterator), 제너레이터(generator), 이터러블(iterable) 의 이해

이터러블(iterable)이터러블은 반복 가능한 객체를 의미합니다. 즉, 리스트(list), 튜플(tuple), 문자열(str), 딕셔너리(dictionary) 등과 같이 for문을 통해 하나씩 값을 가져올 수 있는 객체입니다. 이터러블은 iter 메서드를 구현하여 이

2023년 5월 4일
·
0개의 댓글
·

[Javascript] 반복문

반복문1\. 코드 단순 반복2\. 자료형에 담긴 자료들을 하나씩 꺼내고 싶을 때 사용for 문코드 여러번 반복하여 실행할 때어forEach() - Array 전용for...in - Object 전용for...in:1\. enumerable 한 것만 반복(출력) 가능객체

2023년 4월 25일
·
0개의 댓글
·

for in iterable, range, enumerate

참고자료여타 다른 언어에서는 일반적인 for문, foreach문, for of문등 여러가지 방식을 한꺼번에 지원하는 경우가 많습니다.Python에서는 for in문 한가지 방식의 for 문만 제공합니다.REPL 에서 확인해보겠습니다.for in 문 형식 입니다.iter

2023년 4월 7일
·
0개의 댓글
·
post-thumbnail

[javascript] 스프레드 문법

스프레드 문법. spread syntax

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

[JS-책 편김에 끝까지] 이터레이션

이터레이션 프로토콜 iteration protocol 이터레이션 프로토콜은 순회 가능한(iterable) 데이터 컬렉션(자료구조)을 만들기 위해 ECMAScript 사양에 정의하여 미리 약속한 규칙이다. ES6 이전에는 배열, 문자열, 유사 배열 객체, DOM 컬렉

2023년 3월 12일
·
0개의 댓글
·

[Interview] 이터러블/ 이터레이션 프로토콜

이터러블/이터레이션 프로토콜은 JavaScript 객체들이, 예를 들어 for..of 구조에서 어떠한 value 들이 loop 되는 것과 같은 iteration 동작을 정의하거나 사용자 정의하는 것을 허용한다.

2023년 1월 23일
·
0개의 댓글
·

파이썬) 이터러블, 이터레이터

iterable : 순서를 가지고 반환가능한 뭉치iterator : 순서대로 반환할 준비가 된 뭉치?

2022년 12월 31일
·
0개의 댓글
·
post-thumbnail

iterator

✍️ react-saga > generator > iterator 까지 왔다. next method를 통해 다음 단계로 진행된다 정도로만 얕게 알고 있었기에, 제대로 알고 사용하고자 정리해 보았다.

2022년 12월 23일
·
0개의 댓글
·
post-thumbnail

Dart - Iterable이란?

(썸네일 출처: unsplash)A collection of values, or "elements", that can be accessed sequentially.Element 혹은 Value 로 구성된 Collection 인데, 순차적으로 접근이 가능한 Collec

2022년 12월 22일
·
0개의 댓글
·
post-thumbnail

[파이썬 튜토리얼] list 타입

컨테이너, Iterable, list 리터럴 표현식, sum, len

2022년 10월 9일
·
0개의 댓글
·

[JS] for in/of & enumerable,iterable

for(var key작명 in obj){}obj 키 개수만큼 반복특징enumerable이 true인 것만 반복해줌 🧨enumerable(셀 수 있는, 열거 가능한)객체에는 눈에 보이는 프로퍼티 외에 더 많은 프로퍼티가 저장되어 있다. console.log(Obje

2022년 9월 19일
·
0개의 댓글
·
post-thumbnail

[JS] iterator | 출발지 ~ 도착지 까지만을 반환하는 2호선 클래스를 작성하시오.

순환되는 객체를 만들어본 적 있나요? iterable 하다는 것은 무엇일까, 궁금한 사람만 선착순

2022년 9월 7일
·
0개의 댓글
·

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

함수형 프로그래밍을 거론할 때 꼭 함께 등장하는 것이 바로 이터러블/이터레이터 프로토콜입니다. 이터러블(iterable)은 '순회가능한' 이라는 뜻을 가지고 있고, 이터레이터(iterator)는 '반복자'라는 사전적 정의를 가지고 있는데, 깊게 들어가기 전에 간단한 코

2022년 9월 5일
·
0개의 댓글
·
post-thumbnail

[ES6] Iterable-Iterator 란?

Iterable 과 Iterator 에 관해 알아보아요.

2022년 9월 4일
·
0개의 댓글
·

[JS] Iterator, Iterable, Generator

Iterable, Iterator, Generator이 늘 헷갈렸습니다. 이번 기회에 헷갈리지 않게 정리하고자 합니다.Iterable protocol을 만족하는 객체입니다. Iterable protocol을 만족하는 모든 Object는 Iterable입니다.key로 S

2022년 9월 3일
·
0개의 댓글
·
post-thumbnail

[JS] stack과 queue를 iterator로 작성하시오.

iterable 하다는 것에 대한 의미

2022년 8월 24일
·
0개의 댓글
·

[JavaScript]이터러블

이터러블이란 자료를 반복, 순회할 수 있는 객체를 뜻한다.배열,문자열,map,set 도 이터러블 객체이다.위와 같이 arr는 이터러블 객체이기 때문에 for..of를 사용해 순회가 가능하다. 하지만 arrSymbol.iterator 을 null로 속성을 변경하면 더이상

2022년 8월 21일
·
0개의 댓글
·