# iterable

30개의 포스트

34장 이터러블

34.1. 이터레이션 프로토콜 순회 가능한 데이터 컬렉션을 만들기 위해 ECMAScript 사양에서 정의해 미리 약속한 규칙 ES6 이전 -> 통일된 규약 없이 for문, for...in문, forEach 메서드 등 다양한 방법으로 순회 ES6 이후 -> 이터레이션

2021년 11월 30일
·
0개의 댓글
post-thumbnail

[모던 자바스크립트 Deepdive] 읽기 - Iterable

순회 가능한 데이터 컬렉션(자료구조)을 만들기 위해 미리 약속한 규칙ES6에서 도입되었다.이터레이션 프로토콜에는 2가지가 있다.이터러블 프로토콜이터레이터 프로토콜이터러블 프로토콜을 준수한 객체를 이터러블이라 한다.이터러블은 for...of문으로 순회할 수 있으며 스프레

2021년 11월 6일
·
0개의 댓글

Iterable Object

Iterable Object 에 대해 정리해본다. Iterable이란 "반복가능"이라는 사전적인 뜻을 갖고있다. 즉 Iterable Object는 "반복 가능한 객체"는 의미다. 순회가 가능한 데이터 컬렉션이라고 이해해도 좋을 것 같다. JS에서는 줄여서 Itera

2021년 10월 30일
·
0개의 댓글
post-thumbnail

TIL] Deep Dive-Iterable

ES6에서 도입된 이터레이션 프로토콜은 순회 가능한 데이터 컬렉션을 만들기 위해 ECMAScript 사양에 정의하여 미리 약속한 규칙이다. ES6 이전 순회 가능한 데이터 컬렉션, 즉 배열, 문자열, 유사 배열 객체, DOM 컬렉션 등은 통일된 규약없이 각자 나름의 구

2021년 10월 28일
·
0개의 댓글
post-thumbnail

[JSInfo] iterable 객체

반복 가능한 객체(iterable)은 배열을 일반화한 객체입니다. iterable 객체는 for...of를 사용할 수 있습니다.ex) for...of가 사용가능한 객체를 살펴보자.range를 iterable로 만들려면 for...of가 사용가능해야 합니다. 이때 Sym

2021년 10월 26일
·
0개의 댓글
post-thumbnail

[TIL]자바스크립트 for in & for of

for in은 객체의 key값 또는 index를 가져와 사용할 때 사용된다.배열에도 사용할 수 있지만 일반적으로 Object를 제외한 객체에는 사용하지 않는것이 좋다. 왜냐하면 for in으로 순회를 하게 되면 해당 요소뿐만이 아니라 프로토타입 체인을 따라 확장 속성들

2021년 10월 25일
·
0개의 댓글

🐍PYTHON3_#02 : 자료형과 자료구조

두 번째 파이썬 시간입니다. 이전 시간(🐍PYTHON3_#01 : 연산자)에는 다양한 연산자들과 사용, 그 우선순위에 대해 알아보았었습니다. ◼ 산술 연산자(matematical operator)의 종류 ◼ 비교 연산자(comparison operator)의 종류

2021년 10월 22일
·
0개의 댓글
post-thumbnail

iterator와 iterable에 대해 알아보자!

Symbol이란 객체에 Unique한 속성을 만들기 위해 사용됩니다.왜 Unique가 필요하냐면 다른 라이브러리와의 충돌을 막기 위함입니다.Symbol.iterator는 상용심볼로써 이터러블한 객체를 정의하기 위한 심볼입니다.이버러블 객체가 Symbol.iterato

2021년 8월 13일
·
0개의 댓글

[Dart] Iterable Collections

컬렉션은 객체들의 그룹을 나타내는 객체이다.일반적인 collection 타입은 List, Set, Map이다.List: 인덱스로 요소를 읽는 컬렉션Set: 유니크한 요소를 갖는 컬렉션Map: 키를 사용해서 요소를 읽는 컬렉션순차적으로 접근할 수 있는 요소의 컬렉션다트에

2021년 8월 1일
·
0개의 댓글
post-thumbnail

Iterable 객체는 이렇게 다루라!

Itertable 객체를 다룰 때 인덱스를 사용하지마라. 파이썬은 그렇게 가르치지 않았다!

2021년 6월 29일
·
0개의 댓글
post-thumbnail

JavaScript - 11

Spread 문법

2021년 4월 29일
·
0개의 댓글
post-thumbnail

[functional-js] 이터러블 프로토콜을 따르는 map, filter, reduce 함수 구현

이터러블 프로토콜을 따르는 map, filter, reduce 함수를 구현해보자.

2021년 2월 6일
·
1개의 댓글
post-thumbnail

[functional-js] 이터러블과 이터레이터

이터러블과 이터레이터에 대해 알아보자.

2021년 1월 25일
·
0개의 댓글
post-thumbnail

JavaScript | Iterable Object, Iterator

JavaScript 공부 시에 레퍼런스를 보다보면 iterable, iterator라는 단어를 종종 접한다.오늘은 이 두 개념의 차이에 대해 정리하겠다.Iterable : An object which has enumerable properties and can perf

2020년 12월 20일
·
2개의 댓글
post-thumbnail

Generator

파이썬에서 generator를 알아보기전에 먼저 iterable과 iterator가 무엇인지 명확히 구분하고 가는게 좋습니다.즉 iterator는 iterable하지만 iterable이라고 해서 iterator는 아닙니다.list만 해도 next(1,2)가 성립되지 않

2020년 11월 21일
·
0개의 댓글
post-thumbnail

[JavaScript] iterable

iterable은 말 그대로 반복 가능한 객체를 의미합니다. 대표적으로 배열, 문자열 등등이 있습니다. 이러한 개념을 활용하면 어떤 객체든 iterable하게 만들 수 있습니다.iterable한 객체를 만들기 위해서는 Symbol.iterator 메서드를 활용합니다.

2020년 11월 20일
·
0개의 댓글

스페셜 메소드로 iterable, iterator 객체 만들기

iterable 객체 : iter 함수에 인자로 전달 가능한 객체, 그 결과로 'iterator 객체' 반환iterator 객체 : next 함수에 인자로 전달 가능한 객체그렇다면 iterable 객체가 되기 위한 조건과 iterator 객체가 되기 위한 조건은 무엇일

2020년 9월 8일
·
0개의 댓글
post-thumbnail

'리액트를 다루는 기술' 6장, 컴포넌트 반복

# 😁 자바스크립트 배열의 map() 함수 ## arr.map(callback, [thisArg] ### calback 함수의 세 가지 파라미터 ### thisArg # 😋 데이터 배열을 컴포넌트 배열로 변환하기 ## 특정 컴포넌트를 추가하고 삭제하기

2020년 8월 20일
·
0개의 댓글