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-Mozilla和IE中的一个函数直接量的问题
Jan 09 Javascript
Jquery 表格合并的问题分享
Sep 17 Javascript
javascript定时变换图片实例代码
Mar 17 Javascript
js图片处理示例代码
May 12 Javascript
原生js的数组除重复简单实例
May 24 Javascript
Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统
May 27 Javascript
轮播图组件js代码
Aug 08 Javascript
浅谈js中test()函数在正则中的使用
Aug 19 Javascript
JavaScript 中调用 Kotlin 方法实例详解
Jun 09 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
Layui表格监听行单双击事件讲解
Nov 14 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
Sep 24 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验证码类实例分享
2013/12/27 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
2015/03/02 PHP
PHP中的数组处理函数实例总结
2016/01/09 PHP
PHP实现基于mysqli的Model基类完整实例
2016/04/08 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
jQuery1.6 使用方法二
2011/11/23 Javascript
javascript学习笔记(一) 在html中使用javascript
2012/06/18 Javascript
windows系统下简单nodejs安装及环境配置
2013/01/08 NodeJs
jquery解决客户端跨域访问问题
2015/01/06 Javascript
ECMAScript 5中的属性描述符详解
2015/03/02 Javascript
3种js实现string的substring方法
2015/11/09 Javascript
微信小程序 地图(map)实例详解
2016/11/16 Javascript
两种简单的跨域方法(jsonp、php)
2017/01/02 Javascript
通过BootStrap-select插件 js jQuery控制select属性变化
2017/01/03 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
JavaScript模拟文件拖选框样式v1.0的实例
2017/08/04 Javascript
vue中引用阿里字体图标的方法
2018/02/10 Javascript
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
2018/08/25 Javascript
原生javascript自定义input[type=radio]效果示例
2019/08/27 Javascript
解决vue 退出动画无效的问题
2020/08/09 Javascript
Python实现115网盘自动下载的方法
2014/09/30 Python
Windows下安装python2.7及科学计算套装
2015/03/05 Python
Python使用PyCrypto实现AES加密功能示例
2017/05/22 Python
django表单实现下拉框的示例讲解
2018/05/29 Python
python3+pyqt5+itchat微信定时发送消息的方法
2019/02/20 Python
Python中正则表达式的用法总结
2019/02/22 Python
python深copy和浅copy区别对比解析
2019/12/26 Python
浅谈django不使用restframework自定义接口与使用的区别
2020/07/15 Python
俄罗斯品牌服装和鞋子在线商店:BRIONITY
2020/03/26 全球购物
城管大队整治方案
2014/05/06 职场文书
商场客服专员岗位职责
2014/06/13 职场文书
2014镇党委班子对照检查材料思想汇报
2014/09/23 职场文书
党支部三会一课计划
2014/09/24 职场文书
2014年公务员个人工作总结
2014/11/22 职场文书
Golang 实现WebSockets
2022/04/24 Golang