js截取路径中的文件名
时间: 2024-09-23 15:09:41 浏览: 113
正则截取文件名,文件后缀,文件路径
5星 · 资源好评率100%
在JavaScript中,你可以使用`URL`对象或者`path`模块来截取路径中的文件名。以下是两种常见的方式:
1. 使用`URL`对象:
```javascript
const url = new URL('https://example.com/path/to/file.txt');
const fileName = url.pathname.split('/')[-1]; // 输出 "file.txt"
```
这里我们先创建了一个`URL`对象,然后通过`.pathname`获取到路径部分,再使用数组的`split('/')`方法从反向开始截取直到找到最后一个元素,即文件名。
2. 使用`path`模块(需要引入Node.js环境):
```javascript
const path = require('path');
const filePath = '/path/to/file.txt';
const fileName = path.basename(filePath); // 输出 "file.txt"
```
这里使用`path.basename()`函数直接取出路径最后的部分,也就是文件名。
阅读全文