js多个文件格式的判断并处理方法

复制代码
// 判断文件格式
        //将多个文件以数组方式传入format中进行判断
        format(file){
            let fileList = file.map( v => { 
            
                let file = v.name.split('.')
                //将字母全部变为小写并保存格式名
                let fileName = file[file.length-1].toLowerCase()
                //判断格式
                if([ 'png', 'jpg', 'jpeg', 'bmp', 'gif', 'svg', 'tiff'].indexOf(fileName) !== -1){
                    console.error('图片');
                }else if([ 'pdf', 'jpg',].indexOf(fileName) !== -1){
                    console.error('pdf');
                }else if([ 'doc', 'docx',].indexOf(fileName) !== -1){
                    console.error('word文档');
                }else if([ 'xls', 'xlsx',].indexOf(fileName) !== -1){
                    console.error('excel文档');
                }else{
                    console.error('其他');
                }
                // console.error(fileName);
                return v
            })
            return fileList
        }
————————————————
版权声明:本文为CSDN博主「无知讲皿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42908931/article/details/118031322
复制代码

 

posted @   abcByme  阅读(177)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示