generator function
Generator 객체를 반환합니다.
function*
function* 선언 (끝에 별표가 있는 function keyword) 은 generator function 을 정의하는데, 이 함수는 객체를 반환합니다. generator function 은 GeneratorFunction 생성자와 function* expression 을 사용해서 정의할 수 있습니다. 함수에 전달되는 인수의 이름. 함수는 인수를 255개까지 가질 수 있다. Generator는 빠져나갔다가 나중에 다시 돌아올 수 있는 함수입니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/function*

function*
The function* declaration ( function keyword followed by an asterisk) defines a generator function, which returns a object. You can also define generator functions using the GeneratorFunction constructor, or the function expression syntax. Generators are functions that can be exited and later re-entered. Their context (variable bindings) will be saved across re-entrances.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function*

Seonglae Cho