📜  Node.js path.extname() 方法(1)

📅  最后修改于: 2023-12-03 15:03:13.854000             🧑  作者: Mango

Node.js path.extname() 方法

Node.js的path模块中的extname()方法用于获取文件路径中的扩展名。

语法

以下是path.extname()方法的语法:

path.extname(path)
参数

path:要获取扩展名的文件路径。

返回值

返回指定文件路径的扩展名,包括点(.)字符。

示例
const path = require('path');

console.log(path.extname('index.html')); // 返回 .html
console.log(path.extname('style.css')); // 返回 .css
console.log(path.extname('/path/to/image.jpg')); // 返回 .jpg
console.log(path.extname('/path/to/file')); // 返回 ''

在上面的示例中,我们使用path.extname()方法获取了不同文件路径的扩展名。如果文件路径没有扩展名,则返回空字符串。

注意事项
  • 扩展名是路径中最后一个点(.)之后的部分。
  • 如果路径以点(.)结尾,则不认为它有扩展名。
  • 如果路径只有一个点(.),则也不认为它有扩展名。
  • 该方法对于文件扩展名的检测非常有用,可以通过比较返回值来判断文件类型。

以上就是path.extname()方法的介绍。使用这个方法可以方便地获取文件路径中的扩展名,并对不同文件类型做出相应的处理。详细的使用方法可以查阅官方文档。

更多关于path模块的方法和用法,请参阅 Node.js 官方文档