Node.js查找当前目录下文件夹实例代码


Posted in Javascript onMarch 07, 2017

整理文档,搜刮出Node.js查找当前目录下文件夹实例代码,稍微整理精简一下做下分享。

Node.js查找当前目录下文件夹实例代码

var http = require("http");
var fs = require("fs");

var server = http.createServer(function (req,res) {
 //不处理收藏夹小图标
  if(req.url == "/favicon.ico"){
    return;
  }
  //files是文件名的数组 表示text这个文件夹下的所有东西,包括文件和文件夹
  fs.readdir('./test/',function(err,files){
   //声明一个数组存储目录下的所有文件夹
    var floder = [];
    //从数组的第一个元素开始遍历数组
    (function iterator(i){
    //遍历数组files结束
    if(i==files.length){
     console.log(floder);
     return;
    }
    //遍历查看目录下所有东西
       fs.stat('./test/'+files[i],function(err,stats){
        //如果是文件夹,就放入存放文件夹的数组中
        if(stats.isDirectory()){
         floder.push(files[i]);
        }
        iterator(i+1);
       })

    })(0)
  })
});
server.listen(3000,"127.0.0.1");

Node.js查找当前目录下文件夹实例代码

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript接口实现代码 (Interfaces In JavaScript)
Jun 11 Javascript
jquery取子节点及当前节点属性值的方法
Sep 09 Javascript
小巧强大的jquery layer弹窗弹层插件
Dec 06 Javascript
jQuery实现批量判断表单中文本框非空的方法(2种方法)
Dec 09 Javascript
使用jquery实现的循环连续可停顿滚动实例
Nov 23 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
Jan 27 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
Mar 21 Javascript
JavaScript设计模式之代理模式详解
Jun 09 Javascript
JavaScript原型链与继承操作实例总结
Aug 24 Javascript
小程序如何支持使用 async/await详解
Sep 12 Javascript
element 中 el-menu 组件的无限极循环思路代码详解
Apr 26 Javascript
vue+AI智能机器人回复功能实现
Jul 16 Javascript
jQuery模拟下拉框选择对应菜单的内容
Mar 07 #Javascript
详解JS异步加载的三种方式
Mar 07 #Javascript
无法获取隐藏元素宽度和高度的解决方案
Mar 07 #Javascript
angularjs+bootstrap菜单的使用示例代码
Mar 07 #Javascript
JQuery中Ajax的操作完整例子
Mar 07 #Javascript
js判断手机系统是android还是ios
Mar 07 #Javascript
jQuery设计思想
Mar 07 #Javascript
You might like
通过PHP current函数获取未知字符键名数组第一个元素的值
2013/06/24 PHP
php的闭包(Closure)匿名函数详解
2015/02/22 PHP
php将字符串转换成16进制的方法
2015/03/17 PHP
php操作access数据库的方法详解
2017/02/22 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
PHP利用curl发送HTTP请求的实例代码
2020/07/09 PHP
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
jQuery + Flex 通过拖拽方式动态改变图片的代码
2011/08/03 Javascript
滚动图片效果 jquery实现回旋滚动效果
2013/01/08 Javascript
一个页面元素appendchild追加到另一个页面元素的问题
2013/01/27 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
JavaScript通过HTML的class来获取HTML元素的方法总结
2016/05/24 Javascript
jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
2016/11/16 Javascript
一句jQuery代码实现返回顶部效果(简单实用)
2016/12/28 Javascript
详解windows下vue-cli及webpack 构建网站(三)使用组件
2017/06/17 Javascript
JavaScript实现购物车基本功能
2017/07/21 Javascript
微信小程序实现上传图片功能
2018/05/28 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
2019/05/02 Javascript
JavaScript中var的重要性实例分析
2019/07/09 Javascript
jQuery实现图片下载代码
2019/07/18 jQuery
JavaScript进制转换实现方法解析
2020/01/18 Javascript
python映射列表实例分析
2015/01/26 Python
Python中使用第三方库xlutils来追加写入Excel文件示例
2015/04/05 Python
利用Python实现图书超期提醒
2016/08/02 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
python把1变成01的步骤总结
2019/02/27 Python
Python 矩阵转置的几种方法小结
2019/12/02 Python
python 伯努利分布详解
2020/02/25 Python
python+OpenCV实现图像拼接
2020/03/05 Python
Python pip install如何修改默认下载路径
2020/04/29 Python
python 实现性别识别
2020/11/21 Python
Bergfreunde丹麦:登山装备网上零售商
2017/02/26 全球购物
马来西亚在线时尚女装商店:KEI MAG
2017/09/28 全球购物
《老人与海鸥》教学反思
2016/02/16 职场文书
python爬虫请求库httpx和parsel解析库的使用测评
2021/05/10 Python