编写了一个方法去获取url地址后的文件名
url地址:'https://img-operation.csdnimg.cn/csdn/silkroad/img/1605098486155.png'
代码:
var url = 'https://img-operation.csdnimg.cn/csdn/silkroad/img/1605098486155.png'
// 获取url中需要的数据 type 1: 获取文件名 2:获取后缀 3:获取文件名+后缀 4:获取文件前缀
function urlDemo(url, type) {
let filename = url.substring(url.lastIndexOf('/') + 1)
switch (type){
case 1: return filename; break;
case 2: return filename.substring(filename.lastIndexOf(".") + 1); break;
case 3: return filename.substring(0, filename.lastIndexOf(".")); break;
case 4: return url.substring(0, url.lastIndexOf('/') + 1)
}
}
console.log(urlDemo(url, 1))
console.log(urlDemo(url, 2))
console.log(urlDemo(url, 3))
console.log(urlDemo(url, 4))
效果: