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 相关文章推荐
兼容多浏览器的字幕特效Marquee的通用js类
Jul 20 Javascript
JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
Oct 11 Javascript
jQuery获取(选中)单选,复选框,下拉框中的值
Feb 21 Javascript
jquery的trigger和triggerHandler的区别示例介绍
Apr 20 Javascript
js函数调用的方式
May 06 Javascript
Javascript 函数parseInt()转换时出现bug问题
May 20 Javascript
jQuery Ajax 加载数据时异步显示加载动画
Aug 01 Javascript
JavaScript 函数模式详解及示例
Sep 07 Javascript
Angular 4依赖注入学习教程之组件服务注入(二)
Jun 04 Javascript
JavaScript中三个等号和两个等号你了解多少
Jul 04 Javascript
微信小程序如何获取openid及用户信息
Jan 26 Javascript
uni-app实现点赞评论功能
Nov 25 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
晶体管来复再生式二管收音机
2021/03/02 无线电
php中inlcude()性能对比详解
2012/09/16 PHP
PHP Opcache安装和配置方法介绍
2015/05/28 PHP
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
2010/11/11 Javascript
jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
2013/04/10 Javascript
jcrop基本参数一览
2013/07/16 Javascript
转义字符(\)对JavaScript中JSON.parse的影响概述
2013/07/17 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
实现div内部滚动条滚动到底部和顶部的代码
2017/11/15 Javascript
详解Nodejs mongoose
2018/06/10 NodeJs
vue操作下拉选择器获取选择的数据的id方法
2018/08/24 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
js实现延迟加载的几种方法详解
2019/01/19 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
python开启多个子进程并行运行的方法
2015/04/18 Python
Python实现的数据结构与算法之基本搜索详解
2015/04/22 Python
Python的Tornado框架的异步任务与AsyncHTTPClient
2016/06/27 Python
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
几款好用的python工具库(小结)
2020/10/20 Python
python3.9和pycharm的安装教程并创建简单项目的步骤
2021/02/03 Python
HTML5时代CSS设置漂亮字体取代图片
2014/09/04 HTML / CSS
德国孕妇装和婴童服装网上商店:bellybutton
2018/04/12 全球购物
英国专业美容产品在线:Mylee(从指甲到脱毛)
2020/07/06 全球购物
日本整理专家Marie Kondo的官方在线商店:KonMari
2020/06/29 全球购物
为什么需要版本控制
2016/10/28 面试题
医药营销专业个人自荐信
2013/09/29 职场文书
不假外出检讨书
2014/01/27 职场文书
生物科学专业职业规划书范文
2014/02/11 职场文书
美术国培研修感言
2014/02/12 职场文书
高中军训感想300字
2014/03/04 职场文书
个人授权委托书格式
2014/08/30 职场文书
2014年领导班子专项整治整改方案
2014/09/28 职场文书
六查六看自查报告
2014/10/14 职场文书
golang中切片copy复制和等号复制的区别介绍
2021/04/27 Golang
Python图像处理之图像拼接
2021/04/28 Python
Python字典的基础操作
2021/11/01 Python