Skip to content

函数: getFileExt()

ts
function getFileExt(fileName): string;

定义于: file.ts:56

获取文件扩展名(小写、不含点号)。

取文件名中最后一个 . 之后的部分作为扩展名;文件名不含 . 时视为无扩展名。

参数

参数类型描述
fileNamestring文件名,可带查询参数(如 a.PNG?v=1)。

返回值

string

小写的扩展名(如 'png');无扩展名或空值时返回 ''

备注

解析前会先去掉 ?查询参数,并将结果转为小写。若只需判断文件所属分类,可用 getFileType

示例

ts
getFileExt('a.PNG')       // => 'png'(自动小写)
getFileExt('a.tar.gz')    // => 'gz'(取最后一段)
getFileExt('a.png?v=1')   // => 'png'(自动去查询参数)
getFileExt('README')      // => ''(无后缀)