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中的History历史对象
Jan 16 Javascript
js模拟弹出效果代码修正版
Aug 07 Javascript
jQuery避免$符和其他JS库冲突的方法对比
Feb 20 Javascript
JavaScript中指定函数名称的相关方法
Jun 04 Javascript
轻松5句话解决JavaScript的作用域
Jul 15 Javascript
jQuery实现产品对比功能附源码下载
Aug 09 Javascript
jQuery 局部div刷新和全局刷新方法总结
Oct 05 Javascript
Vue.js 踩坑记之双向绑定
May 03 Javascript
解决element UI 自定义传参的问题
Aug 22 Javascript
解决betterScroll在vue中存在图片时,出现拉不动的问题
Sep 27 Javascript
小程序自定义单页面、全局导航栏的实现代码
Mar 15 Javascript
JS Generator 函数的含义与用法实例总结
Apr 08 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获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
2009/10/11 PHP
PHP ? EasyUI DataGrid 资料存的方式介绍
2012/11/07 PHP
php中使用in_array() foreach array_search() 查找数组是否包含时的性能对比
2015/04/14 PHP
JavaScript 学习笔记(九)call和apply方法
2010/01/11 Javascript
javascript面向对象入门基础详细介绍
2012/09/05 Javascript
JavaScript中“+”的陷阱深刻理解
2012/12/04 Javascript
原生js实现给指定元素的后面追加内容
2013/04/10 Javascript
jQuery的DOM操作之删除节点示例
2014/01/03 Javascript
原生JS实现响应式瀑布流布局
2015/04/02 Javascript
Jquery代码实现图片轮播效果(一)
2015/08/12 Javascript
三种AngularJS中获取数据源的方式
2016/02/02 Javascript
探讨跨域请求资源的几种方式(总结)
2016/12/02 Javascript
BootstrapValidator实现注册校验和登录错误提示效果
2017/03/10 Javascript
nodejs个人博客开发第七步 后台登陆
2017/04/12 NodeJs
微信小程序 判断手机号的实现代码
2017/04/19 Javascript
如何让你的JS代码更好看易读
2017/12/01 Javascript
java实现单链表增删改查的实例代码详解
2019/08/30 Javascript
举例讲解Python面向对象编程中类的继承
2016/06/17 Python
python数据结构之链表详解
2017/09/12 Python
python获取时间及时间格式转换问题实例代码详解
2018/12/06 Python
Python 堆叠柱状图绘制方法
2019/07/29 Python
如何基于Python制作有道翻译小工具
2019/12/16 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
2020/01/06 Python
Python3创建Django项目的几种方法(3种)
2020/06/03 Python
Maje德国官网:法国女性成衣品牌
2017/02/10 全球购物
高职助产应届生自荐信
2013/09/24 职场文书
党的群众路线教育实践方案
2014/05/11 职场文书
教师求职自荐书
2014/06/14 职场文书
公司授权委托书格式范文
2014/10/02 职场文书
现场施工员岗位职责
2015/04/11 职场文书
电影红河谷观后感
2015/06/11 职场文书
2016元旦晚会主持词
2015/07/01 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
2016学校先进集体事迹材料
2016/02/29 职场文书
Python 如何安装Selenium
2021/05/06 Python
vue-cil之axios的二次封装与proxy反向代理使用说明
2022/04/07 Vue.js