eg:

        var str = '/home/whzy/upload/scarceDrug/upload/scarceDrug/1629173013489.jpg'

        var nstr = str.split('/')

        console.log(nstr[nstr.length - 1])

        split('/')是把字符串以“/为分割点,分割为多段

        .length - 1是取第几项,

 如果需要取多项的话就使用字符串拼接的方法

结果

应用在循环:

还有一种更简单的复合写法

var a ="abc_cde_123666"
var b=(a.split("_")).slice(2)
console.log(b,'b')

 演示:

 

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐