【js】 常用的js小方法

173 阅读1分钟

1.截取文件名字和类型

// 对文件进行格式化

    formatFiles(arr) {
      let res = []
      const formatArr = item => {
        const itemName = item.name  //zxq.jpg
        const pos = itemName.lastIndexOf('.') //3
        const fileType = itemName.substring(pos + 1, itemName.length) //jpg
        const fileName = itemName.substring(0, pos) //zxq
        return {
          fileKey: item.fileKey || item.response.data.keyId,
          fileName: fileName,
          fileType: fileType,
          fileUrl: item.url
        }
      }
      res = arr.map(item => formatArr(item))
      return res
    }