JavaScript根据文件名判断文件类型

javascript cooljun 3594℃ 0评论

JavaScript根据文件名判断文件类型

var imgExt = new Array(".png",".jpg",".jpeg",".bmp",".gif");//图片文件的后缀名
var docExt = new Array(".doc",".docx");//word文件的后缀名
var xlsExt = new Array(".xls",".xlsx");//excel文件的后缀名
var cssExt = new Array(".css");//css文件的后缀名
var jsExt = new Array(".js");//js文件的后缀名

获取文件名后缀名

 String.prototype.extension = function(){
   var ext = null;
   var name = this.toLowerCase();
   var i = name.lastIndexOf(".");
   if(i > -1){
     var ext = name.substring(i);
   }
   return ext;
 }

判断Array中是否包含某个值

 Array.prototype.contain = function(obj){
   for(var i=0; i<this.length; i++){
   if(this[i] === obj)
     return true;
   }
   return false;
 };
function typeMatch(type, fielname){
   var ext = filename.extension();
   if(type.contain(ext)){
     return true;
   }
   return false;
 }

转载请注明:cooljun小窝 » JavaScript根据文件名判断文件类型

如果你觉得这篇文章对你有帮助,请支持我继续更新网站 !捐赠本站
喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!