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


Posted in Javascript onDecember 16, 2014

方法说明:

获取文件信息。

语法:

fs.stat(path, [callback(err, stats)])

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

接收参数:

path   文件路径

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

stats包含以下信息:(以下信息为案例中读取的文件信息,非默认值)

{

 

 dev : 0 ,

 

 mode : 33206 ,

 

 nlink : 1 ,

 

 uid : 0 ,

 

 gid : 0 ,

 

 rdev : 0 ,

 

 ino : 0 ,

 

 size : 378(字节) ,

 

 atime : Tue Jun 10 2014 13:57:13 GMT +0800 <中国标准时间> ,

 

 mtime : Tue Jun 13 2014 09:48:31 GMT +0800 <中国标准时间> ,

 

 ctime : Tue Jun 10 2014 13:57:13 GMT +0800 <中国标准时间>

 

}

例子:

var fs = require('fs');

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

 if(err){

  throw err;

 }else{

  console.log(stats);

 }

})

源码:

fs.stat = function(path, callback) {

  callback = makeCallback(callback);

  if (!nullCheck(path, callback)) return;

  binding.stat(pathModule._makeLong(path), callback);

};
Javascript 相关文章推荐
JavaScript 字符编码规则
May 04 Javascript
再谈javascript图片预加载技术(详细演示)
Mar 12 Javascript
js拦截alert对话框另类应用
Jan 16 Javascript
jquery放大镜效果超漂亮噢
Nov 15 Javascript
JSON无限折叠菜单编写实例
Dec 16 Javascript
jquery防止重复执行动画避免页面混乱
Apr 22 Javascript
jQuery实现预加载图片的方法
Mar 17 Javascript
JS实现的Select三级下拉菜单代码
Aug 20 Javascript
jquery实现标题字体变换的滑动门菜单效果
Sep 07 Javascript
javascript针对cookie的基本操作实例详解
Nov 30 Javascript
jQuery事件对象总结
Oct 17 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
Dec 12 Javascript
node.js中的fs.realpathSync方法使用说明
Dec 16 #Javascript
node.js中的fs.realpath方法使用说明
Dec 16 #Javascript
node.js中的fs.renameSync方法使用说明
Dec 16 #Javascript
node.js中的fs.rename方法使用说明
Dec 16 #Javascript
关于Javascript加载执行优化的研究报告
Dec 16 #Javascript
jQuery 重复加载错误以及修复方法
Dec 16 #Javascript
node.js中的fs.lstatSync方法使用说明
Dec 16 #Javascript
You might like
PHP数组生成XML格式数据的封装类实例
2016/11/10 PHP
yii框架无限极分类的实现方法
2017/04/08 PHP
Yii2第三方类库插件Imagine的安装和使用
2017/07/06 PHP
基于 Swoole 的微信扫码登录功能实现代码
2018/01/15 PHP
php进程daemon化的正确实现方法
2018/09/06 PHP
PHP批斗大会之缺失的异常详解
2019/07/09 PHP
超清晰的document对象详解
2007/02/27 Javascript
JQuery入门——事件切换之toggle()方法应用介绍
2013/02/05 Javascript
javascript面向对象之对象的深入理解
2015/01/13 Javascript
javascript中call apply 的应用场景
2015/04/16 Javascript
详解node.js平台下Express的session与cookie模块包的配置
2017/04/26 Javascript
360提示[高危]使用存在漏洞的JQuery版本的解决方法
2017/10/27 jQuery
移动web开发之touch事件实例详解
2018/01/17 Javascript
vue判断input输入内容全是空格的方法
2018/03/02 Javascript
webpack4 css打包压缩问题的解决
2018/05/18 Javascript
npm scripts 使用指南详解
2018/10/08 Javascript
webpack5 联邦模块介绍详解
2020/07/08 Javascript
解决vue scoped scss 无效的问题
2020/09/04 Javascript
[01:32]完美世界DOTA2联赛10月29日精彩集锦
2020/10/30 DOTA
Python内置模块turtle绘图详解
2017/12/09 Python
Python lambda表达式用法实例分析
2018/12/25 Python
django的ORM模型的实现原理
2019/03/04 Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
2019/07/15 Python
关于tf.nn.dynamic_rnn返回值详解
2020/01/20 Python
如何在mac版pycharm选择python版本
2020/07/21 Python
python3通过subprocess模块调用脚本并和脚本交互的操作
2020/12/05 Python
英国厨房与餐具用品为主的设计品牌:Joseph Joseph
2018/04/26 全球购物
高中三年学习生活的自我评价
2013/10/10 职场文书
经理秘书岗位职责
2013/11/14 职场文书
房地产出纳岗位职责
2013/12/01 职场文书
年终考核评语
2014/01/19 职场文书
企业法人代表授权委托书
2014/10/02 职场文书
债务纠纷起诉书
2015/05/20 职场文书
交通事故案件代理词
2015/05/23 职场文书
小学生家长意见
2015/06/03 职场文书
2015年秋季校长开学典礼致辞
2015/07/29 职场文书