首页前端开发JavaScript浅谈Node.js中的流,聊聊读取文件的三种方式

浅谈Node.js中的流,聊聊读取文件的三种方式

时间2024-01-30 05:01:03发布访客分类JavaScript浏览450
导读:收集整理的这篇文章主要介绍了浅谈Node.js中的流,聊聊读取文件的三种方式,觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章带大家简单了解一下Node.js中的流,介绍一下读取文件的三种方式:异步读取文件、同步读取文件和流的方式读...
收集整理的这篇文章主要介绍了浅谈Node.js中的流,聊聊读取文件的三种方式,觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章带大家简单了解一下Node.js中的流,介绍一下读取文件的三种方式:异步读取文件、同步读取文件和流的方式读取文件。

学习 Node.js 的一些基础

1.fs 模块 内置模块

npm i    第三方模块

自己写的 自定义模块(编写 js 文件)。【推荐学习:《nodejs 教程》】

2.读取文件

  • 异步读取文件(reaDFile)

解决回掉地狱用 promise

  • 同步读取文件 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  // 获取客户端请求的网址  (除了 协议 端口 域名 之外的地址  http://www.baidu.COM?main=22&
    pid=90)  res.write();
     // 响应用户的请求  res.end();
 // 结束响应}
    )    get("url路径", 回调方法)  // 方法  请求服务器数据
  • showPage.js

练习题:

  • ['1',',',',','2','3','9',',',','] 把逗号移到右边

  • ② 有一个数组有 1000 个元素,存储的数是 1-999,有一个数字是重复的,请找出来

更多编程相关知识,请访问:编程视频!!

以上就是浅谈Node.js中的流,聊聊读取文件的三种方式的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 浅谈Node.js中的流,聊聊读取文件的三种方式
本文地址: https://pptw.com/jishu/592073.html
深入解析JavaScript中对象拷贝方法(附代码) 手把手教你怎么利用node.js来批量重命名文件/目录(实战)

游客 回复需填写必要信息