通过Node中的流可以实现文件的哪些操作?,nodejs流写入文件
本文带你对Node.js中的流做一个简单的了解,介绍三种读取文件的方式:异步文件读取、同步文件读取和流读取。
node.js速度课程简介:进入学习
学习 Node.js 的一些基础
1.fs 模块 内置模块
NPM I的第三方模块写的自定义模块(写js文件)。[推荐研究:《nodejs 教程》]
2.读取文件
异步读取文件(readFile)
用承诺摆脱地狱。
读取同步文件readFileSync
var nr=fs.readFileSync(。/b.txt , utf-8 )
用于读取文件的Console.log(nr)流
读取视频文件并以百分比显示进度readVideo.js。
复制小文件,先阅读然后复制copyFile.js
读入数据
异步写入数据。
复制大文件copybigFile.js
3. http 模块
方法:
创建服务:
createServer((req,res)={
//设置响应头:
res.writeHead(200,{ Content-Type : text/html;charset=utf-8 });
Req.url //获取客户端请求的url(协议端口域名以外的地址是http://www.baidu.com?main=22pid=90)
RES . write();//响应用户的请求
RES . end();//结束响应
})
Get(url path ,回调方法)//方法请求服务器数据showPage.js练习:
[1 ,,,,,, 2 , 3 ,,,,]将逗号向右移动
有一个1000个元素的数组,存储的数字是1-999,有重复的数字。请查明。
有关编程的更多信息,请访问:编程视频!以上是简单说说Node.js中的流程,说说三种读取文件方式的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。