JavaScript TypeScript file suffix verification

JavaScript TypeScript file suffix verification

export const checkFileExtensions = (
  fileName: string, // 文件名称
  fileTypeList: string[] // 校验的文件格式
): boolean => {
    
    
  const arr: boolean[] = []
  const FileExt: string = fileName.substring(fileName.lastIndexOf('.'))
  fileTypeList.forEach((item: string) => {
    
    
    arr.push(item === FileExt)
  })
  return arr.indexOf(true) !== -1
}

checkFileExtensions('123', ['.jpg', '.png'])

Follow me in the future to bring you more high-quality Code~

Guess you like

Origin blog.csdn.net/Cavin80/article/details/125274433