Skip to content

Commit 9dca1fa

Browse files
FutureSellerViolet-Bora-Lee
authored andcommitted
[async 이터레이터와 제너레이터] 요약 본문 표준어 준수
1 parent 3e1dbf1 commit 9dca1fa

File tree

1 file changed

+1
-1
lines changed
  • 1-js/12-generators-iterators/2-async-iterators-generators

1 file changed

+1
-1
lines changed

1-js/12-generators-iterators/2-async-iterators-generators/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,6 +360,6 @@ async function* fetchCommits(repo) {
360360
| 선언 | `function*` | `async function*` |
361361
| `next()`가 반환하는 값 | `{value:…, done: true/false}` | `{value:…, done: true/false}`를 감싸는 `Promise` |
362362
363-
웹 개발을 하다 보면 띄웜 띄웜 들어오는 데이터 스트림을 다뤄야 하는 경우가 자주 생깁니다. 용량이 큰 파일을 다운로드하거나 업로드 할 때와 같이 말이죠.
363+
웹 개발을 하다 보면 띄엄띄엄 들어오는 데이터 스트림을 다뤄야 하는 경우가 자주 생깁니다. 용량이 큰 파일을 다운로드하거나 업로드 할 때와 같이 말이죠.
364364
365365
이런 데이터를 처리할 때 async 제너레이터를 사용할 수 있습니다. 참고로 브라우저 등의 몇몇 호스트 환경은 데이터 스트림을 처리할 수 있게 해주는 API인 Streams을 제공하기도 합니다. Streams API에서 제공하는 특별한 인터페이스를 사용하면, 데이터를 변경하여 한 스트림에서 다른 스트림으로 데이터를 전달할 수 있습니다. 따라서 한쪽에서 받은 데이터를 다른 쪽에 즉각 전달하는 게 가능해집니다.

0 commit comments

Comments
 (0)