# iterable

54개의 포스트

[ES6] 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개의 댓글
·

[2022.08.11] 자바스크립트 이터러블 객체

이터러블(iterable)은 반복할 수 있는 이라는 의미를 가지고 있습니다.Symbol.iterator라는 메서드를 가지고 있어야 하며, 가장 대표적으로 배열과 문자열이 있습니다.또, 이터러블한 것은 for ... of 와 같은 반복문을 사용할 수 있습니다.위와 같이

2022년 8월 11일
·
0개의 댓글
·
post-thumbnail

[JS] for in / for of 반복문, enumerable, iterable

for (let 자료 in obj) 에서 '자료'는 변수명이기 때문에 마음대로 작명 가능, obj는 Object 이름Object 자료형 저장 시 key : value 값과 함께 3가지 속성이 함께 저장됨여기서 enumerable : true 인 자료형만 for in 반

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

iterable collection

-

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

JS에서 값을 전달하는 방법

값의 공유 = scope의 공유...??

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

Iteration protocols?

Iteration protocols?

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

이터러블(iterable)과 이터레이터(iterator)

이터러블과 이터레이터

2022년 6월 17일
·
0개의 댓글
·
post-thumbnail

[JS] Iterable Iterator

자바스크립트의 레퍼런스를 살펴보면 Iterable 혹은 Iterator라는 단어가 자주 언급이 된다. 그동안은 대충 반복이 가능한 것? 정도로만 알고 있었는데 최근에 Map, Set등을 공부할 때도 언급이 되면서 공부해보면 괜찮을 주제인 것 같아 이번 기회에 Itera

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

⚙️ 자바스크립트의 이터러블

ES6 에서 도입된 이터레이션 프로토콜(iteration protocol)은 순회 가능한 자료구조를 만들기 위해 ECMAScript 사양에 정의하여 미리 약속한 규칙이다. ES6 이전의 순회 가능한 자료구조들은 통일된 규약 없이 각자 나름의 구조를 가지고 다양한 방법으

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

enum을 Array처럼

enum 조금더 잘사용해보기 -> 배열처럼 사용해보자 CaseIterable 이용해서 case가 많아지는경우에도 배열처럼 쉽게 사용가능enum Series..

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

가장 많이 나타나는 오류

TypeError: 'int' object is not iterable상황: for in 구문에서 범위를 지정하는 부분을 정수로 주었을때 나타나는 오류. for 반복문 쓸때 제일 많이 볼 수 있다.예를 들면 다음 코드를 실행하면 바로 이 오류가 뜬다.오류 발생 이유:

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

34장 이터러블

34장 이터러블 34.1 이터레이션 프로토콜 ES6 이후 이터레이션 프로토콜을 제공을 합니다. 이터레이션 프로토콜을 준수하여 이터러블로 통일하면 for..of,스프레드 문법,배열 디스트럭처링을 사용 할 수 있다. 이터레이션 프로토콜 이터러블 프로토콜 > Symbol

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

JCF : Iterator & Iterable

Iterator과 Iterable 인터페이스에 관해 알아보았다.

2022년 3월 13일
·
0개의 댓글
·