nodejs读文件,写文件,文件信息
2018-03-02 本文已影响0人
JamHsiao_aaa4
1、浏览器中的js全局对象是window。
但是在node中,全局对象是global。
2、process是node.js的一个对象,它代表当前node.js的进程。
3、fs 是 nodejs中读取文件的内置模块
异步读取:
Buffer类型和String类型转换。
读取二进制流的文件,如果不传入”utf-8”文件编码,data参数就会返回一个Buffer对象。
转换的方法:
var text = data.toString(“utf-8”);
var data = new Buffer(text,”utf-8”);
其中text就代表String,而data就代表Buffer对象。
同步读取:
写入文件:
获取文件信息
stat是fs对象用于获取文件信息的函数
stat有几个原型属性和方法。
分别是isFile(), isDirectory(), size, birthtime, mtime.
同步获取文件信息的方法: