node.js中的fs.readdir方法使用说明
方法说明:
以异步的方式读取文件目录。
语法:
fs.readdir(path,[callback(err,files)])
由于该方法属于fs模块,使用前需要引入fs模块(varfs=require(“fs”))
接收参数:
path 目录路径
callback 回调,传递两个参数err和files,files是一个包含“指定目录下所有文件名称的”数组。
例子:
varfs=require('fs'); fs.readdir('readdirtest',function(err,files){ if(err){ console.log(err); } console.log(files); })
源码:
fs.readdir=function(path,callback){ callback=makeCallback(callback); if(!nullCheck(path,callback))return; binding.readdir(pathModule._makeLong(path),callback); };