检测上传的文件类型js实现方式

 

 let ext=['.jpg','.jpeg','.png','.gif']
 //获取文件扩展名
getFileExtendingName(filename) {
    // 文件扩展名匹配正则
     var reg = /\.[^\.]+$/;
      var matches = reg.exec(filename);
       if (matches) {
              return matches[0];
        }
        return '';
   },  
//将文件扩展名统一处理为小写
let fileName = getFileExtendingName(file.name).toLowerCase()

//判断文件扩展名是否存在
ext.includes(fileName )//true表示为图片格式
posted @ 2021-01-11 17:02  晚睡的猫  阅读(202)  评论(0编辑  收藏  举报