node学习笔记——基础模块path常用api

基础模块path常用api

1.path.basename(path[, ext])
path.basename() 方法会返回 path 的最后一部分。
node学习笔记——基础模块path常用api_第1张图片
例如:

const path = require('path');

console.log(path.basename('/nodeJS学习/2-6/index.js'));

运行结果:
node学习笔记——基础模块path常用api_第2张图片
如果加入ext,打印结果就会省略后缀名:

const path = require('path');

console.log(path.basename('/nodeJS学习/2-6/index.js','.js'));

运行结果:

2.path.dirname(path)
path.dirname() 方法会返回 path 的目录名。
node学习笔记——基础模块path常用api_第3张图片
例如:

const path = require('path');

console.log(path.dirname('/nodeJS学习/2-6/index.js'));

运行结果:
node学习笔记——基础模块path常用api_第4张图片
3.path.extname(path)
path.extname() 方法会返回 path 的扩展名,即 path 的最后一部分中从最后一次出现 .(句点)字符直到字符串结束。 如果在 path 的最后一部分中没有.,或者如果 path 的基本名称除了第一个字符以外没有.,则返回空字符串。如果 path 不是字符串,则抛出 TypeError。
node学习笔记——基础模块path常用api_第5张图片
例如:

const path = require('path');

console.log

你可能感兴趣的:(node.js学习,nodejs)