1.帶后綴名
function getFileName(path){
var pos1 = path.lastIndexOf('/');
var pos2 = path.lastIndexOf('\\');
var pos = Math.max(pos1, pos2)
if( pos<0 )
return path;
else
return path.substring(pos+1);
}
原文鏈接:https://blog.csdn.net/qaakd/article/details/108058545
2.不帶后綴名
getFileName(path) {
var pos1 = path.lastIndexOf('/')
var pos2 = path.lastIndexOf('\\')
var pos = Math.max(pos1, pos2)
if (pos < 0) {
return path
}
else {
let tempPath = path.substring(pos + 1);
return tempPath.substring(0, tempPath.lastIndexOf("."));
}
}