function getFileExtension(fileName){
var getFileName=fileName;
var index1=getFileName.lastIndexOf(".");
var index2=getFileName.length;
var extension=getFileName.substring(index1,index2);//后缀名
return extension;
}function explorer(path){
var explorerFileName='';
fs.readdir(path, function(err, files){
//err 为错误 , files 文件名列表包含文件夹与文件
if(err){
console.log('error:\n' + err);
return;
}
files.forEach(function(file){
fs.stat(path + '/' + file, function(err, stat){
if(err){
console.log(err);
return;
}
if(stat.isDirectory()){
// 如果是文件夹遍历
explorer(path + '/' + file);
}
if(getFileExtension(file)=='.f006'){
explorerFileName=file;
// console.log(explorerFileName);
return explorerFileName;
}
});
});
});
}
var a = explorer("grib-data");console.log(a)
var getFileName=fileName;
var index1=getFileName.lastIndexOf(".");
var index2=getFileName.length;
var extension=getFileName.substring(index1,index2);//后缀名
return extension;
}function explorer(path){
var explorerFileName='';
fs.readdir(path, function(err, files){
//err 为错误 , files 文件名列表包含文件夹与文件
if(err){
console.log('error:\n' + err);
return;
}
files.forEach(function(file){
fs.stat(path + '/' + file, function(err, stat){
if(err){
console.log(err);
return;
}
if(stat.isDirectory()){
// 如果是文件夹遍历
explorer(path + '/' + file);
}
if(getFileExtension(file)=='.f006'){
explorerFileName=file;
// console.log(explorerFileName);
return explorerFileName;
}
});
});
});
}
var a = explorer("grib-data");console.log(a)
解决方案 »
- 求JS高手给个思路,像这种http://onlinecatalogueasia.ikea.com/2011/ikea_catalogue/CN/
- 用RowEditor怎样设置其中一个field不能edit?
- JS在火狐浏览器中动态读取远程XML
- 在线等,回帖时自动向ewebeditor编辑框引用主题的内容并且递交?
- 表格问题
- 大虾们,谁能给判断非空,判断email,判断是数字这样的jscript 函数阿?
- 没分了,还是扔一个关于禁止cral+a的话题!
- 为什么说我没有权限???(关于修改iframe高度)
- 如何将页面提交给一个不显示的JSP中?
- knockout.js model 更改后为什么view没刷新?
- xmlHttpRequest的跨域post问题
- 关于datetable的全文搜索的问题
// console.log(explorerFileName) 是有值得
但是a没有值