как извлечь расширение файла из имени с помощью javascript

Аватар пользователя Ivan Mamtsev
Ivan Mamtsev
24 декабря 2024

Для извлечения расширения файла из его имени на JavaScript можно воспользоваться различными способами. Самым прямолинейным возможно будет используя метод lastIndexOf() и substring():

function getFileExtension(filename) {
    return filename.slice((filename.lastIndexOf(".") - 1 >>> 0) + 2);
}

const filename = "example.js";
const extension = getFileExtension(filename);
console.log(extension); // => "js"

Важное замечание, стоит проверить наличие расширения перед его извлечением, чтобы избежать ошибок в случае отсутствия точки в имени файла или самого расшиения.

0 0
Познакомьтесь с основами JavaScript бесплатно