Метод basename

Метод basename возвращает имя файла из указанного в первом параметре пути к файлу. Во втором необязательном параметре указываем тип расширения файла - .txt, .html и т.п.

Синтаксис

javascriptpath.basename(путь к файлу, [расширение файла]);

Пример

Давайте узнаем имя файла из пути к нему:

javascriptimport path from 'path';

console.log(path.basename('./dir/file'));

Результат выполненного кода:

javascript'file'

Пример

А теперь во втором параметре укажем имя файла с каким расширением нужно узнать:

javascriptimport path from 'path';

console.log(path.basename('./dir/file', 'html'));

Результат выполненного кода:

javascript'file'

Смотрите также

  • метод dirname,
    который возвращает имя папки из пути
  • метод extname,
    который возвращает расширение файла