到底什么是流?

stream贯穿于各种高级语言中,java,c#,python,javascript...

虽然各种api用的飞起,可是问到什么是流呢?则很难有满意的答案。

为什么会有流

对于大文件的处理,才学会编程的小学生会将整个文件读到内存中,然后再开始处理。但是实际的情况是,我们并不需要这么做。在渐进加载数据的过程中,我们已经可以预览或者处理了。比如视频,没有必要等视频下载完再让我看。

什么是流

所以流就是这样一个东西,可以增量读取数据,边读取边处理。

javascript中的stream

posted @ 2021-01-18 20:01  ViCanary  阅读(246)  评论(0编辑  收藏  举报