node.js---对文件操作

1. var fs=require('fs');

  fs.open(path,flag,[mode],callback);

  path:要打开的文件路径

  flags:要打开文件的方式 读/写

  mode:设置文件的模式 读/写/执行  4/2/1

  callback:回馈

    err:文件打开失败的错误保存在err里面,如果成功err为null

    fd:被打开文件的标识

2.fs.read(fd,buffer,offset,length,position,callback)

  fd:通过open方法打开一个文件返回的编号

  buffer:buffer对象

  offset:新的内容添加到buffer中的起始位置

  length:添加到buffer中的内容的长度

  position:读取文件的起始位置

  callback:

    err:第一个参数为错误信息

    newBf:第二个参数为新buffer长度

    Buffer:第三个参数为buffer对象

3.   fs.write(fd,buffer,offset,length,position,callback)

  fd:通过open方法打开一个文件返回的编号

  buffer:要写入的数据buffer对象

  offset:新的内容添加到buffer中的起始位置

  length:添加到buffer中的内容的长度

  position:读取文件的起始位置

  callback:

    err:第一个参数为错误信息

    newBf:第二个参数为新buffer长度

    Buffer:第三个参数为buffer对象

3.fs.watch监听事件

 

posted @ 2016-09-02 00:07  Heroine.z  阅读(142)  评论(0)    收藏  举报