futimes方法使用说明,close方法使用说明

2019-09-07 13:09 来源:未知

方法说明:

node.js中的fs.close方法使用说明,node.jsfs.close

方法说明:

以异步的方式关闭文件。

语法:

复制代码 代码如下:

fs.close(fd, [callback(err)])

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

接收参数:

fd                   文件open时传递的文件描述符。

callback         回调

例子:

复制代码 代码如下:

var fs = require('fs');
fs.open('/path/demo1.txt', 'a', function (err, fd) {
  if (err) {
    throw err;
  }
  fs.futimes(fd, 1388648322, 1388648322, function (err) {
    if (err) {
      throw err;
    }
    console.log('futimes complete');
    fs.close(fd, function () {
      console.log('Done');
    });
  });
});

源码:

[code]
fs.close = function(fd, callback) {
  binding.close(fd, makeCallback(callback));
};
[code]

方法说明: 以异步的方式关闭文件。 语法: 复制代码 代码如下: fs.close(fd, [callback(err)]) 由于该...

方法说明:

方法说明:

以异步的方式关闭文件。

同步磁盘缓存。

更改一个文件所提供的文件描述符引用的文件的时间戳。

语法:

语法:

简称 更改时间戳

复制代码 代码如下:

复制代码 代码如下:

语法:

fs.close(fd, [callback(err)])

fs.fsync(fd, [callback(err)])

复制代码 代码如下:

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

fs.futimes(fd, atime, mtime, callback)

接收参数:

接收参数:

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

fd                   文件open时传递的文件描述符。

fd               文件描述符

接收参数:

美高梅网投平台,callback         回调

callback     回调,传递一个异常参数err

fd             标识符

例子:

例子:

atime

复制代码 代码如下:

复制代码 代码如下:

mtime

var fs = require('fs');
fs.open('/path/demo1.txt', 'a', function (err, fd) {
  if (err) {
    throw err;
  }
  fs.futimes(fd, 1388648322, 1388648322, function (err) {
    if (err) {
      throw err;
    }
    console.log('futimes complete');
    fs.close(fd, function () {
      console.log('Done');
    });
  });
});

var fs = require('fs');
fs.open('content.txt', 'a', function(err,fd){
 if(err){
  throw err;
 }
 console.log('file open');
 fs.fsync(fd, function(err){
  if(err){
   throw err;
  }
  console.log('done');
  fs.close(fd,function(err){
   if(err){
    throw err;
   }
   console.log('file closed');
  })
 })
})

callback   回调

源码:

源码:

例子:

[code]
fs.close = function(fd, callback) {
  binding.close(fd, makeCallback(callback));
};
[code]

复制代码 代码如下:

复制代码 代码如下:

您可能感兴趣的文章:

  • node.js中的fs.readlinkSync方法使用说明
  • node.js中的fs.rmdirSync方法使用说明
  • node.js中的fs.fchmodSync方法使用说明

fs.fsync(fd, callback)fs.fsync = function(fd, callback) {
  binding.fsync(fd, makeCallback(callback));
};

fs.open('/path/demo1.txt', 'a', function (err, fd) {
  if (err) {
    throw err;
  }
  fs.futimes(fd, 1388648322, 1388648322, function (err) {
    if (err) {
      throw err;
    }
    console.log('futimes complete');
    fs.close(fd, function () {
      console.log('Done');
    });
  });
});

您可能感兴趣的文章:

  • node.js中的fs.ftruncate方法使用说明
  • node.js中的fs.fsyncSync方法使用说明
  • node.js中的fs.writeSync方法使用说明
  • node.js中的fs.write方法使用说明
  • node.js中的fs.writeFile方法使用说明
  • node.js中的fs.writeFileSync方法使用说明
  • node.js中的fs.writeFile方法使用说明

源码:

复制代码 代码如下:

fs.futimes = function(fd, atime, mtime, callback) {
  atime = toUnixTimestamp(atime);
  mtime = toUnixTimestamp(mtime);
  binding.futimes(fd, atime, mtime, makeCallback(callback));
};

您可能感兴趣的文章:

  • node.js中的fs.open方法使用说明
  • node.js中的fs.closeSync方法使用说明
  • node.js中的fs.close方法使用说明
  • node.js中的fs.readlinkSync方法使用说明
  • node.js中的fs.readSync方法使用说明
  • node.js中的fs.rmdirSync方法使用说明
  • node.js中的fs.rmdir方法使用说明
TAG标签:
版权声明:本文由美高梅网投平台发布于美高梅网投网址,转载请注明出处:futimes方法使用说明,close方法使用说明