node.js中的fs.stat方法使用说明

node.js中的fs.stat方法使用说明

摘要:本文主要介绍了node.js中fs.stat方法的说明。本文介绍了fs.stat方法的说明、语法、接收参数、使用示例和实现源代码。有需要的朋友可以参考一下。

方法说明:

获取文件信息。

语法:

复制代码如下:

fs.stat(路径,[回调(错误,统计)])

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

接收参数:

路径文件路径

回调回调,传递两个参数,异常参数err和文件信息数组stats

Stats包含以下信息:(以下信息是案例中读取的文件信息,不是默认值)

复制代码如下:

{

dev : 0,

模式:33206,

nlink : 1,

uid : 0,

gid : 0

rdev : 0,

ino : 0,

大小:378(字节),

atime:2014年6月10日13: 57: 13 GMT 0800中国标准时间,

时间:2014年6月13日星期二09: 48: 31 GMT 0800中国标准时间,

CTIME:2014年6月10日星期二13: 57: 13 GMT 0800中国标准时间

}

例子:

复制代码如下:

var fs=require( fs );

fs.stat(content.txt ,function(err,stats){

如果(错误){

抛出err

}否则{

console . log(stats);

}

})

源码:

复制代码如下:

fs.stat=函数(路径,回调){

callback=makeCallback(回调);

如果(!nullCheck(path,callback))返回;

binding.stat(pathModule。_makeLong(path),回调);

};

node.js中的fs.stat方法使用说明