代码:

//数据的分批写入
let fs = require('fs');
let path = require('path');//1.拼接读取的路径
let str = path.join(__dirname, "it666.txt");
//2.创建一个读取流
let writeStream = fs.createWriteStream(str, {encoding: 'utf8',highWaterMark: 1,
})
//3.添加事件监听:writeStream.on("open", function () {console.log("表示数据流和文件建立关系成功");
});writeStream.on("error", function () {console.log("表示数据流和无文件建立关系失败");
});writeStream.on("data", function (data) {console.log("表示通过读取流从文件中读取到了数据", data);
});writeStream.on("close", function () {console.log("表示数据流断开了和文件的关系,并且数据已经读取完毕");
});
//要写入的字符串
let data = "www.it666.com";
let index = 0;
let timeId = setInterval(function () {let ch = data[index];index++;writeStream.write(ch);console.log("本次写入了 ", ch);if (index === data.length) {clearInterval(timeId);}
}, 100)

run:

js中文件写入(字符串写入)_note相关推荐

  1. C#中File类中文件的读取写入

    C#中File类中文件的读取写入 注意:使用File读取写入文件非常简单,但FIle的操作方式决定只能读取小文件,读写时全部加载进行读取.读写大文件时建议使用文件流. 常用方法 //获取所有编码方式 ...

  2. 【JS】JS中数值型字符串相加变成拼接字符串的解决方法

    [JS]JS中数值型字符串相加变成拼接字符串的解决方法 参考文章: (1)[JS]JS中数值型字符串相加变成拼接字符串的解决方法 (2)https://www.cnblogs.com/xsjs/p/1 ...

  3. js中定义用字符串拼接起来的变量名的变量

    转载:https://www.cnblogs.com/vlone/p/4602072.html js中定义用字符串拼接起来的变量名的变量 今天在写js的时候碰到了难题,我又一个页面需要生成很多的变量. ...

  4. js中如何把字符串转化为对象

    js中如何把字符串转化为对象 例如 var test='{ colkey: "col", colsinfo: "NameList" }' 很明显是一个对象,但如 ...

  5. new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

    new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解 //获得年月日时分秒 //传入日期// ...

  6. js中如何拼接字符串

    JS中有三种字符串连接方式: 第一种方法 , 用连接符"+"把要连接的字符串连起来: str="a"; str+="b"; 第二种方法,   ...

  7. vue 拼接html,vue.js中怎么拼接字符串?

    vue.js中怎么拼接字符串?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. vue.js中怎么拼接字符串? Vue.js中使用${}实现变量和字符串的拼 ...

  8. 解决使用CSV包,将写入字符串写入csv文件时字符串被拆分成很多单元的问题

    写在前面: 最近在做网址的分类,需要处理一些网址数据,我是使用csv这个Python包进行文件处理的,遇到一些问题并给予记录. 遇到的问题: 如果我直接按行写入字符串,那么字符串将会分散到不同的单元格 ...

  9. Node.js中文件上传与multer模块的应用

    必要:首先multer模块应用前提是在HTML的form表单中 标签内设置属性enctype="multipart/form-data"是必须的,这样才可以上传文件,方式为post ...

  10. c语言中 文件的字符串输入函数是6,【C语言】文件操作及输入输出格式(文件常用的库函数)...

    参考中国大学MOOC 浙江大学翁恺C语言程序设计在线课程 目录 常用文件输入输出符号格式及标准 常用应用对象为文件的库函数简介: 库函数部分: 文件创建.打开.阅读: 数据块写入读出(只有这两个函数可 ...

最新文章

  1. laravel ajax返回json,Laravel validate error处理,ajax,json示例
  2. 便利的开发工具 CppUnit 快速使用指南
  3. 偶然发现静态函数与性能一例
  4. boost::fibers模块实现适应非阻塞的测试程序
  5. android 页面整体滑动,ScrollView 实现页面整体滑动
  6. [JS调用]automation服务器不能创建对象
  7. 云计算与 Cloud Native | 数人云CEO王璞@KVM分享实录
  8. Navicat for PostgreSQL 怎么维护数据库和表
  9. 单独使用ckfinder选择图片
  10. python萌新笔记----基于requests库请求API下载网易云(VIP)音乐
  11. 微服务学习第四十七节 Nacos一致性协议:Distro协议
  12. .net mysql 博客_asp.net搭建博客,使用BlogEngine.NET+MySql搭建博客
  13. Java HashMap底层实现和原理分析(一)
  14. matlab 三维 作图 坐标轴_matlab三维画图
  15. 如何利用公众号赚更多钱?
  16. Oracle中Blob转换成Clob
  17. 计算机卡顿cmd,看这里!知道君告诉你电脑卡顿的终极解决方案
  18. Go语言中的uint和int的区别
  19. (二) 桌面应用程序的用户界面
  20. 挤奶厅的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. JS 将JSON对象转换为字符串
  2. RTT的IPC机制篇——信号
  3. hhvm php5.6,PHP_5.5_/_PHP5.6_/_PHP-NG_和_HHVM_哪个性能更好?
  4. 另辟蹊径第二弹,时间规律里的秘密
  5. 华为云推出限量NFT云宝,区块链技术为你的数字资产保驾护航
  6. 要想推荐系统做的好,图技术少不了
  7. 政企上云网络适配复杂,看华为云Stack有妙招
  8. 云小课 | 到底什么是区块链?
  9. 遥感影像处理有高招,“专治”各类花式并发的述求!
  10. 【华为云技术分享】STM32L476移植华为LiteOS系列教程------背景知识 1