Javascript可以通过以下方式获取文件名:
1. 使用split()函数
通过split()函数,可以将文件路径按照指定的分隔符分割成字符串数组,获取数组中的一个元素,即可获取文件名。例如:
var filePath = "D:/test/test.txt";
var fileName = filePath.split("/").pop();
//输出test.txt
console.log(fileName);
2. 使用match()函数
可以使用正则表达式来匹配文件路径中的文件名,获取匹配到的字符串,即可获取文件名。例如:
var filePath = "D:/test/test.txt"; var fileName = filePath.match(/\/([^\/]+)$/)[1]; //输出test.txt console.log(fileName);
3. 使用substring()函数
可以使用substring()函数截取文件路径中一个斜杠之后的字符串,即可获取文件名。例如:
var filePath = "D:/test/test.txt";
var fileName = filePath.substring(filePath.lastIndexOf("/") + 1);
//输出test.txt
console.log(fileName);