# iterable

enum을 Array처럼
enum 조금더 잘사용해보기 -> 배열처럼 사용해보자 CaseIterable 이용해서 case가 많아지는경우에도 배열처럼 쉽게 사용가능enum Series..
가장 많이 나타나는 오류 - 1주차
TypeError: 'int' object is not iterable상황: for in 구문에서 범위를 지정하는 부분을 정수로 주었을때 나타나는 오류. for 반복문 쓸때 제일 많이 볼 수 있다.예를 들면 다음 코드를 실행하면 바로 이 오류가 뜬다.오류 발생 이유:
34장 이터러블
34장 이터러블 34.1 이터레이션 프로토콜 ES6 이후 이터레이션 프로토콜을 제공을 합니다. 이터레이션 프로토콜을 준수하여 이터러블로 통일하면 for..of,스프레드 문법,배열 디스트럭처링을 사용 할 수 있다. 이터레이션 프로토콜 이터러블 프로토콜 > Symbol
iterable 과 iterator
### map object 그런데 나는 위에서 map() 함수의 결과물로 map object를 얻었다. map object는 무엇인가? python.org에서 찾기는 어려웠고 나와 같은 궁금증을 가진 사람의 블로그에서 힌트를 얻었다. help() 명령으로 map에 대해

Python Iterable
초기질문Iterable이란 무엇인가? (정의)iterator란 무엇인가? (정의)Comprehension란 무엇인가? (정의)어떤 Comprehension들을 사용 할 수있는가?iterable 의 의미는 member를 하나씩 차례로 반환 가능한 object를 의미ite

TypeScript :: 6. 반복기와 재생기
이번 장에서 소개하는 예제는 node.js 프로젝트 설정과 tsconfig.json 파일에 별도의 설정이 필요하다.먼저 ch06-1 디렉터리를 만들고 터미널에서 다음 명령을 실행한다.각 줄의 명령은 package.json 파일을 생성하고, 관련 파일을 내려받고, 소스
34장 이터러블
34.1. 이터레이션 프로토콜 순회 가능한 데이터 컬렉션을 만들기 위해 ECMAScript 사양에서 정의해 미리 약속한 규칙 ES6 이전 -> 통일된 규약 없이 for문, for...in문, forEach 메서드 등 다양한 방법으로 순회 ES6 이후 -> 이터레이션
.gif)
[모던 자바스크립트 Deepdive] 읽기 - Iterable
순회 가능한 데이터 컬렉션(자료구조)을 만들기 위해 미리 약속한 규칙ES6에서 도입되었다.이터레이션 프로토콜에는 2가지가 있다.이터러블 프로토콜이터레이터 프로토콜이터러블 프로토콜을 준수한 객체를 이터러블이라 한다.이터러블은 for...of문으로 순회할 수 있으며 스프레
Iterable Object
Iterable Object 에 대해 정리해본다. Iterable이란 "반복가능"이라는 사전적인 뜻을 갖고있다. 즉 Iterable Object는 "반복 가능한 객체"는 의미다. 순회가 가능한 데이터 컬렉션이라고 이해해도 좋을 것 같다. JS에서는 줄여서 Itera

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

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

[TIL]자바스크립트 for in & for of
for in은 객체의 key값 또는 index를 가져와 사용할 때 사용된다.배열에도 사용할 수 있지만 일반적으로 Object를 제외한 객체에는 사용하지 않는것이 좋다. 왜냐하면 for in으로 순회를 하게 되면 해당 요소뿐만이 아니라 프로토타입 체인을 따라 확장 속성들
🐍PYTHON3_#02 : 자료형과 자료구조
두 번째 파이썬 시간입니다. 이전 시간(🐍PYTHON3_#01 : 연산자)에는 다양한 연산자들과 사용, 그 우선순위에 대해 알아보았었습니다. ◼ 산술 연산자(matematical operator)의 종류 ◼ 비교 연산자(comparison operator)의 종류

iterator와 iterable에 대해 알아보자!
Symbol이란 객체에 Unique한 속성을 만들기 위해 사용됩니다.왜 Unique가 필요하냐면 다른 라이브러리와의 충돌을 막기 위함입니다.Symbol.iterator는 상용심볼로써 이터러블한 객체를 정의하기 위한 심볼입니다.이버러블 객체가 Symbol.iterato
[Dart] Iterable Collections
컬렉션은 객체들의 그룹을 나타내는 객체이다.일반적인 collection 타입은 List, Set, Map이다.List: 인덱스로 요소를 읽는 컬렉션Set: 유니크한 요소를 갖는 컬렉션Map: 키를 사용해서 요소를 읽는 컬렉션순차적으로 접근할 수 있는 요소의 컬렉션다트에