对node通过fs模块判断文件是否是文件夹的实例讲解


Posted in Javascript onJune 10, 2019

通过fs.Stats 和 states.isDirectory实现

1. fs.Stats 对象提供了一个文件的信息。

从 fs.stat()、fs.lstat() 和 fs.fstat() 及其同步版本返回的对象都是该类型。 如果传入这些函数的 options 中的 bigint 为 true,则数值会是 bigint 型而不是 number 型。

如:

Stats {
 dev: 2114,
 ino: 48064969,
 mode: 33188,
 nlink: 1,
 uid: 85,
 gid: 100,
 rdev: 0,
 size: 527,
 blksize: 4096,
 blocks: 8,
 atimeMs: 1318289051000.1,
 mtimeMs: 1318289051000.1,
 ctimeMs: 1318289051000.1,
 birthtimeMs: 1318289051000.1,
 atime: Mon, 10 Oct 2011 23:24:11 GMT,
 mtime: Mon, 10 Oct 2011 23:24:11 GMT,
 ctime: Mon, 10 Oct 2011 23:24:11 GMT,
 birthtime: Mon, 10 Oct 2011 23:24:11 GMT }

2.stats.isDirectory

如果 fs.Stats 对象表示一个文件系统目录,则返回 true 。

3.使用方法

var fs = require('fs');
var stat = fs.lstatSync('文件路径');
var is_direc = stat.isDirectory();// true || false 判断是不是文件夹

以上这篇对node通过fs模块判断文件是否是文件夹的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery选择器 $实现原理
Dec 02 Javascript
JS实现表格数据各种搜索功能的方法
Mar 03 Javascript
js实现温度计时间样式代码分享
Aug 21 Javascript
JavaScript与jQuery实现的闪烁输入效果
Feb 18 Javascript
有关JavaScript中call()和apply() 的一些理解
May 20 Javascript
DOM 事件的深入浅出(一)
Dec 05 Javascript
原生js编写焦点图效果
Dec 08 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
Sep 18 Javascript
Scala解析Json字符串的实例详解
Oct 11 Javascript
Angular 如何使用第三方库的方法
Apr 18 Javascript
Vue.js子组件向父组件通信的方法实例代码详解
Dec 10 Javascript
JS+CSS实现过渡特效
Jan 02 Javascript
Javascript数组方法reduce的妙用之处分享
Jun 10 #Javascript
利用node 判断打开的是文件 还是 文件夹的实例
Jun 10 #Javascript
javascript function(函数类型)使用与注意事项小结
Jun 10 #Javascript
浅谈ECMAScript 中的Array类型
Jun 10 #Javascript
微信小游戏之使用three.js 绘制一个旋转的三角形
Jun 10 #Javascript
JavaScript变量作用域及内存问题实例分析
Jun 10 #Javascript
JavaScript内置对象math,global功能与用法实例分析
Jun 10 #Javascript
You might like
在PHP中设置、使用、删除Cookie的解决方法
2013/05/06 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
PHP往XML中添加节点的方法
2015/03/12 PHP
php简单实现多字节字符串翻转的方法
2015/03/31 PHP
Yii调试查看执行SQL语句的方法
2016/07/15 PHP
Yii2框架数据库简单的增删改查语法小结
2016/08/31 PHP
非常不错的一个javascript 类
2006/11/07 Javascript
js 模拟实现类似c#下的hashtable的简单功能代码
2010/01/24 Javascript
js Object2String方便查看js对象内容
2014/11/24 Javascript
js获取页面description的方法
2015/05/21 Javascript
jQuery切换所有复选框选中状态的方法
2015/07/02 Javascript
JavaScript+CSS实现的可折叠二级菜单实例
2016/02/29 Javascript
jQuery EasyUI基础教程之EasyUI常用组件(推荐)
2016/07/15 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
vue实现表格增删改查效果的实例代码
2017/07/18 Javascript
JS对象序列化成json数据和json数据转化为JS对象的代码
2017/08/23 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
python实现的简单RPG游戏流程实例
2015/06/28 Python
python遍历目录的方法小结
2016/04/28 Python
python爬虫之模拟登陆csdn的实例代码
2018/05/18 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
python 实现敏感词过滤的方法
2019/01/21 Python
Python socket模块ftp传输文件过程解析
2019/11/05 Python
Timberland澳大利亚官网:全球领先的户外品牌
2019/12/10 全球购物
Java的接口和C++的虚类的相同和不同处
2014/03/27 面试题
行政经理岗位职责
2013/11/09 职场文书
给交警的表扬信
2014/01/12 职场文书
英语老师推荐信
2014/02/26 职场文书
代理协议书
2014/04/22 职场文书
四查四看整改措施
2014/09/19 职场文书
汽车车尾标语大全
2015/08/11 职场文书
军训决心书范文
2015/09/22 职场文书
HAM-2000摩机图
2021/04/22 无线电
OpenCV-Python实现人脸美白算法的实例
2021/06/11 Python
Python字符串常规操作小结
2022/04/03 Python