1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > node js 基础api 之 fs2

node js 基础api 之 fs2

时间:2020-12-03 08:53:45

相关推荐

node js 基础api 之 fs2

fs 操作流 ;

1,fs.createReadStream(); 读取流

//引入 fs 内置模块const fs = require("fs");// 生成 某个文件的流;const rs=fs.createReadStream("./node1.js");// process.stdout 是输出到控制台,pipe 是 管道,水管 一样 ;rs.pipe(process.stdout)

2,fs.createReadStream(); 可写流;

//引入 fs 内置模块const fs = require("fs");// 生成 某个文件的流;const rs=fs.createWriteStream("./aaa.txt");//设置一个 定时任务 200ms执行一次const tid= setInterval(()=>{// 生成一个随机数const num=parseInt(Math.random()*10);//如果大于八 就 在控制台打印8;if(num<8){//流接受 buffer 或者 一个字符串 ;console.log(num);rs.write(num+"");}else{//否则 就结束了 书写 流 ,清空定时任务,clearInterval(tid);rs.end();}},200);//监听书写流任务 ,如果 end 那么打印done!!rs.on("finish",()=>{console.log("done!!")})

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。