node.js中fs.stat与fs.fstat的区别详解


Posted in Javascript onJune 01, 2017

前言

fs.stat和fs.fstat他们的方法功能是一样的,都是获取文件的状态信息,本文主要介绍的是关于node.js中fs.stat与fs.fstat区别的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:

fs.stat用法:

fs.stat('./aa.js', function(err, stats) { 
 if (err) { 
 throw err; 
 } 
 console.log(stats); 
});

fs.fstat用法:

fs.open('./aa.js', 'a', function(err, fd) { 
 if (err) { 
 throw err; 
 } 
 fs.fstat(fd, function(err, stats) { 
 if (err) { 
  throw err; 
 } 
 console.log(stats); 
 }); 
})

fs.stat接收的第一个参数是一个文件路径字符串

fs.fstat接收的是一个文件描述符;

内核(kernel)利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件

其它的Fs方法中和这种类似的也是这样的描述;

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
javascript函数库-集合框架
Apr 27 Javascript
JavaScript中使用concat()方法拼接字符串的教程
Jun 06 Javascript
JavaScript操作HTML DOM节点的基础教程
Mar 11 Javascript
Javascript之BOM(window对象)详解
May 25 Javascript
jQuery获取同级元素的简单代码
Jul 09 Javascript
node.js入门学习之url模块
Feb 25 Javascript
JS仿QQ好友列表展开、收缩功能(第一篇)
Jul 07 Javascript
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
在SSM框架下用laypage和ajax实现分页和数据交互的方法
Sep 27 Javascript
jquery使用echarts实现有向图可视化功能示例
Nov 25 jQuery
Vue中实现回车键切换焦点的方法
Feb 19 Javascript
浅谈vue中$event理解和框架中在包含默认值外传参
Aug 07 Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
Jun 01 #Javascript
详解VUE 定义全局变量的几种实现方式
Jun 01 #Javascript
详解vue过滤器在v2.0版本用法
Jun 01 #Javascript
angularJs使用$watch和$filter过滤器制作搜索筛选实例
Jun 01 #Javascript
js随机生成一个验证码
Jun 01 #Javascript
JS实现简单抖动效果
Jun 01 #Javascript
深入理解vue中的$set
Jun 01 #Javascript
You might like
php木马攻击防御之道
2008/03/24 PHP
thinkphp中session和cookie无效的解决方法
2014/12/19 PHP
Win7下手动安装apache2.2、php5.4笔记
2015/04/03 PHP
数组Array进行原型prototype扩展后带来的for in遍历问题
2010/02/07 Javascript
非常实用的js验证框架实现源码 附原理方法
2016/06/08 Javascript
Vue.js Ajax动态参数与列表显示实现方法
2016/10/20 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
js中获取URL参数的共用方法getRequest()方法实例详解
2018/10/24 Javascript
详解vue 动态加载并注册组件且通过 render动态创建该组件
2019/05/30 Javascript
详细介绍解决vue和jsp结合的方法
2020/02/06 Javascript
Vue+tracking.js 实现前端人脸检测功能
2020/04/16 Javascript
详解js中的原型,原型对象,原型链
2020/07/16 Javascript
python登录QQ邮箱发信的实现代码
2013/02/10 Python
python线程池的实现实例
2013/11/18 Python
初学Python函数的笔记整理
2015/04/07 Python
Python中的下划线详解
2015/06/24 Python
python实时获取外部程序输出结果的方法
2019/01/12 Python
使用python进行波形及频谱绘制的方法
2019/06/17 Python
OpenCV中VideoCapture类的使用详解
2020/02/14 Python
PyQt5实现仿QQ贴边隐藏功能的实例代码
2020/05/24 Python
django 模型字段设置默认值代码
2020/07/15 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
2020/11/26 Python
IE9对HTML5中部分属性不支持的原因分析
2014/10/15 HTML / CSS
Zooplus葡萄牙:欧洲领先的网上宠物商店
2018/07/01 全球购物
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
作为网站管理者应当如何防范XSS
2014/08/16 面试题
大学生毕业自我评价范文分享
2013/11/11 职场文书
工商管理专业大学生职业生涯规划范文
2014/03/09 职场文书
2014学雷锋活动心得体会
2014/03/10 职场文书
篮球比赛策划方案
2014/06/05 职场文书
党员干部廉政承诺书
2015/04/28 职场文书
导师鉴定意见
2015/06/05 职场文书
小组组名及励志口号
2015/12/24 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
Redis 彻底禁用RDB持久化操作
2021/07/09 Redis
vue使用wavesurfer.js解决音频可视化播放问题
2022/04/04 Vue.js