THE WORLD'S LARGEST WEB DEVELOPER SITE

Node.js path.basename() Method

❮ Path Module


Example

Extract the filename from a file path:

var path = require('path');

var filename = path.basename('/Users/Refsnes/demo_path.js');
console.log(filename);
Run example »

Definition and Usage

The path.basename() method returns the filename part of a file path.


Syntax

path.basename(path, extension);

Parameter Values

Parameter Description
path Required. The file path to search in
extension Optional. If the filename ends with the specified string, the specified string is excluded from the result

Technical Details

Return Value: The filename, as a String
Node.js Version: 0.1.25

More Examples

Example

Extract the filename, but not the ".js" at the end:

var path = require('path');

var filename = path.basename('/Users/Refsnes/demo_path.js', '.js');
console.log(filename);
Run example »

❮ Path Module