# generator

101개의 포스트
post-thumbnail

[Python] 제너레이터(Generator)

데이터를 미리 만들어 놓지 않고 필요할 때마다 즉석해서 하나씩 만들어낼 수 있는 객체모든 제너레이터(Generator)는 반복자(iterator)임호출을 할 수 있는 파라메터를 가지고 있으며, 연속적인 값을 생성한번에 모든 값을 포함한 배열을 만들어 리턴하는 대신에,

약 20시간 전
·
0개의 댓글
·

Generator란? | Python

iterable objects와 generator에 대한 개념 정리

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

[JS] 제너레이터, 개발자도 잘 모른다던데...?

함수를 통제하는 제너레이터... async / await의 모습이 보인다.

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

제너레이터와 async/await

ES6에서 도입된 제너레이터는 코드 블록의 실행을 일시 중지했다가 필요한 시점에 재개할 수 있는 특수한 함수입니다. 일반 함수와 구별되는 다음과 같은 특징을 갖고 있습니다.제너레이터 함수는 함수 호출자에게 함수 실행의 제어권을 양도할 수 있다.일반 함수를 호출하면 제어

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

2022.09.05 - TIL

1. CS 간단정리 > ### CS 간단정리 - [2] Python - Generator 2.

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

CS 간단정리 - [2] Python - Generator

for문을 이용해 오브젝트들의 개체에 접근하는 방법ex)yield명령어를 통해 Iterator를 쉽고 강력하게 사용할 수 있는 도구함수(반복문)의 내용을 실행하다가 yield문을 만나면 해당 데이터를 반환ex)generator 함수를 따로 선언하지 않고 간결하게 리스트

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

[JS] Iterator, Iterable, Generator

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

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

[Redux-Saga] Generator

Generator 함수

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

[책정리] CoreJavaScript 4-5 콜백 지옥과 비동기 제어

Q. 콜백 지옥이 뭐에요? 콜백 지옥은 콜백 함수를 익명 함수로 전달하는 과정이 반복되어 코드의 들여쓰기가 계속되는 현상으로 주로 비동기적인 작업을 수행할 때 자주 등장하는데, 가독성도 떨어지고 코드를 수정하기도 어렵습니다. 위 코드는 0.5초마다 커피 목록을 수집하

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

JS에서 값을 전달하는 방법

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

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

#17. Generator

함수의 실행을 중간에 멈췄다가 재개할 수 있는 기능다른 작업을 하다가 다시 돌아와서 next() 해주면 진행이 멈췄던 부분부터 이어서 실행ex) Redux SagaSymbole.iterator 메서드가 있다Symbole.iterator는 iterator 를 반환해야 한

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

22. generator

함수의 실행을 중간에 멈췄다가 재개할 수 있는 기능사용법function 옆에 \*을 붙혀서 사용함내부에 yield 키워드를 사용하고 yield에서 함수를 멈출 수 있음a를 호출하면 반환값이 없음value랑 done property를 가짐value는 yield 오른쪽의

2022년 7월 10일
·
0개의 댓글
·
post-thumbnail

[dream coding] 제너레이터 12강 TIL

제너레이터 Generator 제너레이터 함수는 이터러블을 생성하는 함수 * 키워드를 붙여 선언 yield 문 : 하나 이상의 키워드를 사용한 기준으로 반환한다 이터레이션 프로토콜을 준수한 방식보다 간편하게 이터러블 구현 가능 비동기 처리에서 유용 제너레이터는 이터러블

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

제너레이터

제너레이터 함수는 이터러블을 생성하는 함수입니다. 일반 함수와 같이 함수 코드 블록을 한 번에 실행하지 않고 함수 코드 블록 실행을 일시 중지했다가 필요한 시점에 재시작하는 함수입니다. function\* 키워드로 선언, 하나 이상의 yield문 포함, return문은

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

이터레이터와 제너레이터

이터레이터는 '지금 어디 있는지' 파악할 수 있도록 돕는다는 면에서 일종의 책갈피와 비슷한 개념입니다. 배열은 이터러블 객체의 좋은 예입니다. 배열에는 여러 요소가 들어 있으므로, 이터레이터를 사용할 수 있습니다. book이란 배열이 있고, 이 배열의 각 요소는 책의

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

[FE Study] ES6 Symbol & Generator

🖥 ES6 - Symbol & Generator Symbol(심벌) 기존에 존재하던 6개의 타입(String, Number, Boolean, undefined, null, Object) 다음으로 ES6에서 도입된 변경 불가능한 원시 타입의 값

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

[JS] Generator

Itarator, Itarable 포스팅을 하면서 직접 next()메서드를 구현하지 않고도 제너레이터 함수를 사용하면 Iterable인 객체를 만들 수 있다는 것을 알았다. 그래서 오늘은 이어서 Genereator에 대해서 알아보려고 한다.

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