Path Separator

Platform-specific path segment separator.

Usage

var PATH_SEP = require( '@stdlib/constants/path/sep' );

PATH_SEP

Platform-specific path segment separator.

var IS_WINDOWS = require( '@stdlib/assert/is-windows' );

var bool;
if ( IS_WINDOWS ) {
    bool = ( PATH_SEP === '\\' );
    // returns true
} else {
    bool = ( PATH_SEP === '/' );
    // returns true
}

Examples

var IS_WINDOWS = require( '@stdlib/assert/is-windows' );
var PATH_SEP = require( '@stdlib/constants/path/sep' );

var parts;
var path;

if ( IS_WINDOWS ) {
    path = 'foo\\bar\\baz';
} else {
    path = 'foo/bar/baz';
}
parts = path.split( PATH_SEP );
console.log( parts );
// => ['foo','bar','baz']
Did you find this page helpful?