fs文件系统模块

fs文件系统是用来操作文件的模块,该模块分为异步操作和同步操作。

fs模块提供了两个方法:fs.readFile()读取文件中的内容、fs.writeFile()向文件中写入内容。

 

读取文件方法使用:

 

 

// 导入fs模块
const fs = require('fs')

// 使用读取文件的方法,在回调函数中
// 异步执行
fs.readFile('./fs.txt', 'utf-8', function(err, res) {
        // console.log(err)
        // console.log(res)
        if (err) {
            console.log('如果读取错误,就执行这个代码块的内容')
            console.log(err.message)
        }
        if (res) {
            console.log('如果读取正确,就执行这个代码块的内容')
            console.log(res)
        }
})

 

插入文件操作:

 

 

//需要写入的内容
var data = '我是个大帅哥'

fs.writeFile('./fs.txt', data, function(err) {
    // 如果写入成功, err的值为null
    if (err !== null) {
        console.log('写入失败返回' + err)
    }
    // 插入数据只需要一个返回错误的参数就可以
    // if (res) {
    //     console.log('写入成功返回' + res)
    // }
    console.log(err)
        // console.log(res)

})

 

posted @   漫步火星  阅读(227)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示