文件操作-文件的读取

文件读取

语法如下

fs.readFile(path[, options], callback)
fs.readFileSync(path[, options])

注意点, 没有指定第二个参数, 默认会将读取到的数据放到 Buffer 中, 第二个参数指定为 utf8, 返回的数据就是字符串

let fs = require("fs");
let path = require("path");

// 1.拿到需要读取的文件路径
let str = path.join(__dirname, "data.txt");
// 2.读取文件
fs.readFile(str, "utf8", function (err, data) {
    if (err) {
        throw new Error("读取文件失败");
    }
    console.log(data);
    console.log(data.toString());
});
let fs = require("fs");
let path = require("path");

// 1.拿到需要读取的文件路径
let str = path.join(__dirname, "data.txt");
// 2.读取文件
let data = fs.readFileSync(str, "utf8");
console.log(data);
posted @ 2020-11-14 17:21  BNTang  阅读(108)  评论(0编辑  收藏  举报