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 相关文章推荐
经典的解除许多网站无法复制文字的绝招
Dec 31 Javascript
判断控件是否已加载完成的代码
Feb 24 Javascript
js获取IP和PcName(IE)在vs中可用
Aug 02 Javascript
jQuery学习笔记之jQuery构建函数的7种方法
Jun 03 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
Jun 05 Javascript
深入理解javascript严格模式(Strict Mode)
Nov 28 Javascript
基于Css3和JQuery实现打字机效果
Aug 11 Javascript
浅谈JavaScript对象与继承
Jul 10 Javascript
利用Dectorator分模块存储Vuex状态的实现
Feb 05 Javascript
详解js加减乘除精确计算
Mar 19 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
Aug 08 Javascript
详解解决小程序中webview页面多层history返回问题
Aug 20 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新手上路(五)
2006/10/09 PHP
php_xmlhttp 乱码问题解决方法
2009/08/07 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
解析php多线程下载远程多个文件
2013/06/25 PHP
PHP的fsockopen、pfsockopen函数被主机商禁用的解决办法
2014/07/08 PHP
PHP实现自动登入google play下载app report的方法
2014/09/23 PHP
php导出中文内容excel文件类实例
2015/07/06 PHP
Jquery实现无刷新DropDownList联动实现代码
2010/03/08 Javascript
JQuery教学之性能优化
2014/05/14 Javascript
html文本框提示效果的示例代码
2014/06/28 Javascript
Javascript基础教程之数据类型转换
2015/01/18 Javascript
js实现商品抛物线加入购物车特效
2020/11/18 Javascript
vue2.0开发实践总结之入门篇
2016/12/06 Javascript
Vue中的v-for指令不起效果的解决方法
2018/09/27 Javascript
js中Generator函数的深入讲解
2019/04/07 Javascript
详解js创建对象的几种方法及继承
2019/04/12 Javascript
layui+SSM的数据表的增删改实例(利用弹框添加、修改)
2019/09/27 Javascript
vue解决花括号数据绑定不成功的问题
2019/10/30 Javascript
Python实现的数据结构与算法之队列详解
2015/04/22 Python
Python实现的三层BP神经网络算法示例
2018/02/07 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
2020/02/29 Python
美国流行背包品牌:JanSport(杰斯伯)
2018/03/02 全球购物
英国时尚泳装品牌:Maru Swimwear
2019/10/06 全球购物
什么是lambda函数
2013/09/17 面试题
企业治理工作自我评价
2013/09/26 职场文书
标准毕业生自荐信范文
2013/11/04 职场文书
酒店中秋节活动方案
2014/01/31 职场文书
行政助理工作职责范本
2014/03/04 职场文书
2015年关爱留守儿童工作总结
2015/05/22 职场文书
民事上诉状范文
2015/05/22 职场文书
学前教育见习总结
2015/06/23 职场文书
期中考试后的感想
2015/08/07 职场文书
nginx常用命令放入shell脚本详解
2021/03/31 Servers
python如何在word中存储本地图片
2021/04/07 Python