]ES6 문법과 함께하는 모던 Javascript(자바스크립트) 고급 Part.3 제너레이터 | |
[HD]ES6 문법과 함께하는 모던 Javascript(자바스크립트) 고급 Part.3 제너레이터 | |
skc**** | |
//[1]: 제너레이터란 무엇인가? 애대해 학습을 하였고//첫째: 함수다.//둘째: 조금은 이상하게(?) 동작하는 함수.// -보통함수라 하면 값 한개(또는 없거나)를 반환하는데 --> 얘는 여러개의 값을 반환.// -그것도 함수(제너레이터)외부에서 함수가 실행되는 중간에 --> 특정부분에서 멈추고-->값을 외부에서 받아 하나씩 반환.//세째:외적인 특징 --> *를 함수에 붙이면 제너레이터 함수.//넷째: 함수의 실행을 --> 특정키워도 (yield)에서 멈추었다가 --> 필요한 시점에서 다시 재개 -->왜? yield라는 단어를 썼을까? 생각!// - 즉,함수 중간에서 실행을 멈다 -->이때, 제어권은 호출자에게 양도(yield:넘겨[양도]하다)하게되고-->호출자에 의해 다시 재개. 한다는 걸 배웠습니다. |