您的位置:58编程 > node.js写接口 Node.js 可读/可写流

node.js写接口 Node.js 可读/可写流

2023-04-04 01:33 Node.js教程

node.js写接口 Node.js 可读/可写流

node.js写接口 Node.js 可读/可写流

node.js写接口

使用可读流

可读流的最重要的事件是“readable”。

当存在要从流读取的新数据时引发可读事件。

我们可以调用流上的读取函数从流中读取数据。

如果这是流的结尾,read函数返回null。

将以下代码保存为basic.js。

process.stdin.on("readable", function () { 
    var buf = process.stdin.read(); 
    if (buf != null) {
       console.log("Got:");
       process.stdout.write(buf.toString()); 
    } else {
       console.log("Read complete!"); 
    } 
}); 

以下代码显示了如何从命令行将数据导入process.stdin。

$ echo "foo bar bas" | node basic.js 
Got: 
"foo bar bas" 
Read complete! 

写入可写流

要写入流,请调用 write 以写入一些数据。

当你完成写入,调用end。

你可以使用 end 成员函数写入一些数据。

var fs = require("fs"); 
var ws = fs.createWriteStream("message.txt"); 

ws.write("this is a test"); 
ws.end("bas"); 
阅读全文
以上是58编程为你收集整理的node.js写接口 Node.js 可读/可写流全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58编程 58biancheng.com 版权所有 联系我们
桂ICP备12005667号-32 Powered by CMS