js获取文件后缀名

从文件全路径中获取到文件后缀

getType(str) {
  if(str.lastIndexOf('/') !== -1) {//为了避免文件夹中有“.”而文件无后缀名,如(temp/str.file/file)
    var file = str.substring(str.lastIndexOf('/')+1)

  }else {
    var file = str
  }
  if(file.indexOf('.') !== -1) {
    return file.substring(file.lastIndexOf('.')+1)
  }else {
    return '' //无后缀名的文件返回空
  }
}
posted @ 2020-03-23 22:04  pyx204  阅读(241)  评论(0)    收藏  举报