js获取某文件夹下所有图片 50
js获取某文件夹下所有图片前几天逛学校的学工系统,发现学生照片是以高考考号命名的存放在学校服务器某个文件夹内,而且知道任意人的考号可以获取照片,所以写了个js循环尝试所有...
js获取某文件夹下所有图片前几天逛学校的学工系统,发现学生照片是以高考考号命名的存放在学校服务器某个文件夹内,而且知道任意人的考号可以获取照片,所以写了个js循环尝试所有数字的考号照片,准备全部扒下来,但是,循环的数字大了,会卡死,如何解决,或者如何获取这个文件夹下所有文件名,求大神思路 新手小白感激不尽。
展开
2个回答
展开全部
两个for循环解决。比如说,我们系当时是16个班,一个班基本有36名同学。
我的学号是09010909
第一个09是2009届,01是专业的编号,09是9班的,最后一个09是班里排号09;
var arr=[];
for(var i=1;i<17;i++){
var str1=i<10?("0"+i):i;
for(var j=1;j<37;j++){
var str2=j<10?("0"+j):j;
arr.push("0901"+str1+str2);
}
}
console.log(arr);
这样就得到了所有学号(当然部分班级的人数可能不一定是36,所以会有个别的统计错误),你可以根据自己的规则来定义获得相关数据
我的学号是09010909
第一个09是2009届,01是专业的编号,09是9班的,最后一个09是班里排号09;
var arr=[];
for(var i=1;i<17;i++){
var str1=i<10?("0"+i):i;
for(var j=1;j<37;j++){
var str2=j<10?("0"+j):j;
arr.push("0901"+str1+str2);
}
}
console.log(arr);
这样就得到了所有学号(当然部分班级的人数可能不一定是36,所以会有个别的统计错误),你可以根据自己的规则来定义获得相关数据
追问
感谢答主给的回答,但是我们学校照片格式是用高考考号命名,考号太长了,用了三位数的for就会卡,还在思考思路中。再次感谢答主给的思路
由于是高考考号,所以名字不会连续
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询