nodejs读文件,写文件,文件信息

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.

同步获取文件信息的方法:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 8,994评论 2 41
  • 文件系统模块是一个封装了标准的 POSIX 文件 I/O 操作的集合。通过require('fs')使用这个模块。...
    保川阅读 4,241评论 0 0
  • 个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 目录 简书好像不支持锚点、复制搜索(反正也是写给我自己看...
    kirito_song阅读 7,257评论 1 37
  • https://nodejs.org/api/documentation.html 工具模块 Assert 测试 ...
    KeKeMars阅读 11,524评论 0 6
  • 模块化公布自己的模块功能. 其他模块调用另外的模块. 公布方法 如果要输出一个键值对象{},可以利用exports...
    httIsHere阅读 3,505评论 0 0

友情链接更多精彩内容