例如:let str = "12345?4567&890"
1.截取?前面的字符
let index1=str.indexOf("?");
let arr1=str.substring(0,index1);
console.log(arr1); //12345
2.截取&后面的字符
let index2 =str.indexOf("&");
let arr2=str.substr(index2,str.length);
console.log(arr2); //890
3.截取最后一个/后面的内容
var s='efsd/sdfsd/sdfdsf/sdf';
var name=s.substring(s.lastIndexOf("/")+1);
console.log(name);//sdf
lastIndexOf()字符从右向左首次出现位置索引;
IndexOf()字符从左向右首次出现位置索引;