JavaScript通过url获取文件类型

const url = "https://example.com/image.jpg";
const fileType = url.substring(url.lastIndexOf(".") + 1);

console.log(fileType); // 输出 jpg

首先定义了一个 URL 字符串 url,然后使用 substring() 方法获取该字符串中最后一个点号后面的字符串,并将其存储在变量 fileType 中。

注意,这种方法只能获取到文件名中最后一个点号后面的字符串作为文件类型,如果 URL 中没有文件扩展名或者 URL 指向的是没有后缀名的文件,则不能完全准确地获取文件类型。

另外,这种方式也无法区分一些具有相同扩展名的文件类型,例如 .jpg 和 .jpeg 都可以用 .jpg 的方式来获取。如果需要更精确地获取文件类型,可以考虑使用第三方库或其他方式来实现。

你可能感兴趣的:(JavaScript通过url获取文件类型)