node-将两个text文件内容合并并输出一个新的text文件

前言:

        用node.js实现效果:将两个text文件内容合并并输出生成一个新的text文件

步骤一:下载一个node.js的安装包

步骤二:新建一个text1.txt文件: 内容写上:111

步骤三:新建一个text2.txt文件: 内容写上:222

步骤四:新建一个fs_demo.js文件

// 将 text2 文件中的内容,写入到 text1中
// 并且要保留text1中的原始内容

// 1,创建fs模块功能  通过关键词 require
const fs = require('fs');


// 2,先读取text1中的原始内容

fs.readFile('./text1.txt' , 'utf-8' , function(err,data){
    // 此时data参数中,存储的就是 text1文件中的内容
    // console.log(data);

    // 读取text2文件中的内容 , 也就是需要拼接的内容
    // 异步操作,必须是相互包含的关系
    fs.readFile('./text2.txt' , 'utf-8' , function(err2,data2){

        // 定义要写入text1的新的内容
        // 是text1的原始内容,拼接上,text2的内容
        let str = data + ' ' + data2;

        // 向文件中写入内容 : 是原始内容也就是data 拼接上新的内容 
        fs.writeFile('./text3.txt' , str , function(){});        
    })
})

   步骤五:执行node命令运行这个文件:

node fs_demo.js

最后:会看到node帮我们生成了一个新的text3.txt的文件:内容是 111 222

发布了9 篇原创文章 · 获赞 7 · 访问量 446

猜你喜欢

转载自blog.csdn.net/weixin_44727080/article/details/104620397