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 处理null及null值示例
Jun 09 Javascript
AngularJS实现全选反选功能
Dec 08 Javascript
jQuery事件处理的特征(事件命名机制)
Aug 23 Javascript
easyUI实现(alert)提示框自动关闭的实例代码
Nov 07 Javascript
基于jQuery的select下拉框选择触发事件实例分析
Nov 18 Javascript
JS定时器实现数值从0到10来回变化
Dec 09 Javascript
JS实现搜索框文字可删除功能
Dec 28 Javascript
javascript 中设置window.location.href跳转无效问题解决办法
Feb 09 Javascript
解决vue同一slot在组件中渲染多次的问题
Sep 06 Javascript
小程序实现抽奖动画
Apr 16 Javascript
浅谈Javascript常用正则表达式应用
Mar 08 Javascript
javascript 原型与原型链的理解及应用实例分析
Feb 10 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
Thinkphp 中 distinct 的用法解析
2016/12/14 PHP
php策略模式简单示例分析【区别于工厂模式】
2019/09/25 PHP
cssQuery()的下载与使用方法
2007/01/12 Javascript
jquery ui 1.7 ui.tabs 动态添加与关闭(按钮关闭+双击关闭)
2010/04/01 Javascript
一段批量给页面上的控件赋值js
2010/06/19 Javascript
JS的参数传递示例介绍
2014/02/08 Javascript
关于JSON与JSONP简单总结
2016/08/16 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
JS实现二叉查找树的建立以及一些遍历方法实现
2017/04/17 Javascript
JS触摸与手势事件详解
2017/05/09 Javascript
js 两个日期比较相差多少天的实例
2017/10/19 Javascript
浅谈Vue-cli 命令行工具分析
2017/11/22 Javascript
jquery.onoff实现简单的开关按钮功能(推荐)
2018/05/24 jQuery
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
Javascript的this详解
2019/03/23 Javascript
微信小程序 Storage更新详解
2019/07/16 Javascript
利用React高阶组件实现一个面包屑导航的示例
2020/08/23 Javascript
通过JS判断网页是否为手机打开
2020/10/28 Javascript
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
Python中关键字is与==的区别简述
2014/07/31 Python
Python 实现一个颜色色值转换的小工具
2016/12/06 Python
Python实现Logger打印功能的方法详解
2017/09/01 Python
Python实现的井字棋(Tic Tac Toe)游戏示例
2018/01/31 Python
使用python中的in ,not in来检查元素是不是在列表中的方法
2018/07/06 Python
Python中的asyncio代码详解
2019/06/10 Python
Python openpyxl模块原理及用法解析
2020/01/19 Python
python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
2020/04/24 Python
销售类个人求职信范文
2013/09/25 职场文书
工厂门卫的岗位职责
2014/07/27 职场文书
领导干部“四风”问题批评与自我批评材料
2014/09/24 职场文书
工作自我推荐信范文
2015/03/25 职场文书
2016五一手机促销广告语
2016/01/28 职场文书
残联2016年全国助残日活动总结
2016/04/01 职场文书
开发一个封装iframe的vue组件
2021/03/29 Vue.js
Redis 报错 error:NOAUTH Authentication required
2022/05/15 Redis