# Метод basename

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

## Синтаксис

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

## Пример

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

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

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

`'file'`

## Пример

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

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

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

`'file'`

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

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

← →
↑