js 截取 文件后缀 判断是都符合


// fils 对象
        var JqueryThis = $(_this);

        var suffix = ['jpg','png'];

        //获取欲上传的文件路径
        var filepath = JqueryThis.val();

        // 从字符串后面检索返回 匹配的位置
        var index = filepath.lastIndexOf(".");

        // 取出对应后缀 转小写
        var ext = (filepath.substr(index+1)).toLowerCase();

        //添加需要判断的后缀名类型 数组转 字符串 转小写
        var tp = suffix.join(",").toLowerCase();

        //返回符合条件的后缀名在字符串中的位置
        var rs = tp.indexOf(ext);

        //如果返回的结果大于或等于0,说明包含允许上传的文件类型
        if (rs >= 0) {

            return true;

        } else {

            return false;

        }