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移动div层-javascript 拖动层
Mar 22 Javascript
JavaScript 事件对象的实现
Jul 13 Javascript
Js切换功能的简单方法
Nov 23 Javascript
8个超棒的学习 jQuery 的网站 推荐收藏
Apr 02 Javascript
JQuery分别取得每行最后一列和最后一行的示例代码
Aug 18 Javascript
javascript实现阻止iOS APP中的链接打开Safari浏览器
Jun 12 Javascript
javascript中传统事件与现代事件
Jun 23 Javascript
javascript验证手机号和实现星号(*)代替实例
Aug 16 Javascript
利用Query+bootstrap和js两种方式实现日期选择器
Jan 10 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
Aug 20 Javascript
JavaScript图像放大镜效果实现方法详解
Jun 28 Javascript
jquery实现穿梭框功能
Jan 19 jQuery
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中uploaded_files函数使用方法详解
2011/03/09 PHP
php数组转成json格式的方法
2015/03/09 PHP
传智播客学习之JavaScript基础篇
2009/11/13 Javascript
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
2010/11/20 Javascript
jquery json 实例代码
2010/12/02 Javascript
JavaScript高级程序设计 DOM学习笔记
2011/09/10 Javascript
实现局部遮罩与关闭原理及代码
2013/02/04 Javascript
js判断字符长度以及中英文数字等
2013/12/31 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
2016/03/30 Javascript
JavaScript实现图片懒加载(Lazyload)
2016/11/28 Javascript
微信开发之调起摄像头、本地展示图片、上传下载图片实例
2016/12/08 Javascript
简单谈谈require模块化jquery和angular的问题
2017/06/23 jQuery
基于JavaScript实现百度搜索框效果
2020/06/28 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
Vue.js 利用v-for中的index值实现隔行变色
2018/08/01 Javascript
巧妙运用v-model实现父子组件传值的方法示例
2019/04/07 Javascript
jquery多级树形下拉菜单的实例代码
2019/07/09 jQuery
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
vue-video-player视频播放器使用配置详解
2020/10/23 Javascript
Python实现将文本生成二维码的方法示例
2017/07/18 Python
Python实现连接postgresql数据库的方法分析
2017/12/27 Python
python OpenCV学习笔记直方图反向投影的实现
2018/02/07 Python
详解Python3 基本数据类型
2019/04/19 Python
cProfile Python性能分析工具使用详解
2019/07/22 Python
Python列表元素常见操作简单示例
2019/10/25 Python
Python函数式编程指南:对生成器全面讲解
2019/11/19 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
html5 的a标签 Href 拨电话的写法
2013/11/04 HTML / CSS
浅谈关于html5中图片抛物线运动的一些心得
2018/01/09 HTML / CSS
马来西亚在线购物:POPLOOK.com
2019/12/09 全球购物
数据库专业英语
2012/11/30 面试题
经贸专业毕业生求职信
2014/03/23 职场文书
参赛口号
2014/06/16 职场文书
怀孕辞职信怎么写
2015/02/28 职场文书
利用Python网络爬虫爬取各大音乐评论的代码
2021/04/13 Python