6
생성기를 사용한 비동기 / 대기 및 ES6 수율의 차이점
저는이 환상적인 기사« Generators »를 읽고 있었는데 ,이 함수는 제너레이터 함수를 처리하기위한 도우미 함수 인이 함수를 명확하게 강조합니다. function async(makeGenerator){ return function () { var generator = makeGenerator.apply(this, arguments); function handle(result){ // result => { done: [Boolean], value: [Object] } if (result.done) return Promise.resolve(result.value); return Promise.resolve(result.value).then(function (res){ return handle(generator.next(res)); }, …