반응형
노드 스트림에서 종료 및 종료 이벤트의 차이점은 무엇입니까?
Node.js 스트림은 end및 finish이벤트를 모두 트리거 합니다. 둘의 차이점은 무엇입니까?
end및 finish스트림의 다른 유형에하지만 같은 이벤트입니다.
stream.Readable만 실행end되고 절대 발생하지 않습니다.finishstream.Writable만 실행finish되고 절대 발생하지 않습니다.end
출처 : https://nodejs.org/dist/latest-v5.x/docs/api/stream.html
같은 이벤트의 이름이 다른 이유는 무엇입니까?
내가 생각할 수있는 유일한 이유는 이중 스트림 ( stream.Duplex) stream.Readable과 stream.Writable인터페이스 ( https://nodejs.org/dist/latest-v5.x/docs/api/stream.html#stream_class_stream_duplex )를 모두 구현 하고 읽기 쉽고 동시에 쓰기 가능한 스트림. 스트림에서 읽기 끝과 쓰기 끝을 구분하려면 다른 이벤트가 발생해야합니다. 따라서 이중 스트림 end의 경우 읽기 finish가 끝나고 쓰기가 끝납니다.
반응형
'code' 카테고리의 다른 글
| jQuery get position of element relative to another element (0) | 2020.12.24 |
|---|---|
| Git 푸시 오류 : "origin이 git 저장소로 보이지 않습니다." (0) | 2020.12.24 |
| react.js의 ng-if에 해당하는 것은 무엇입니까? (0) | 2020.12.24 |
| Microsoft.VisualBasic 네임 스페이스는 "진정한 .NET"코드입니까? (0) | 2020.12.24 |
| C # 컬렉션 이니셜 라이저가 이런 방식으로 작동하는 이유는 무엇입니까? (0) | 2020.12.24 |