func-package

函数库, 面向复杂业务场景的 js 类库

getFileExtension - 获取文件扩展名

  • @param filename 文件名
  • @returns 文件扩展名,如果文件名不包含扩展名则返回空字符串
function getFileExtension(filename: string): string {
// 获取文件名中最后一个'.'的位置
const lastIndex = filename.lastIndexOf(".");
// 如果lastIndexOf方法返回的不是-1(即找到了'.'),则截取'.'后面的部分作为文件扩展名
// 否则,返回空字符串
return lastIndex !== -1 ? filename.slice(lastIndex + 1) : "";
}