// 待处理字符串
const v = "name=Marydon&sex=男&age=18&" ;
方式一:substr()
变形一:
console.log(v.substr(0,v.length - 1));
变形二:
console.log(v.substr(0,v.lastIndexOf( "&" )));
2022年8月13日20:17:50
截取指定位置字符串
截取前面
var fileType = "image/png";
fileType = fileType.substr(fileType.lastIndexOf("/") + 1);
截取后面
var fileType = "image/png";
fileType = fileType.substr(0, fileType.lastIndexOf("/"));
方式二:substring()
变形一:
console.log(v.substring(0,v.length - 1));
变形二:
console.log(v.substring(0,v.lastIndexOf( "&" )));
方式三:slice()
变形一:
console.log(v.slice(0,v.length - 1));
变形二:
console.log(v.slice(0,v.lastIndexOf( "&" )));
变形三:推荐使用
console.log(v.slice(0,-1))
关于这三个函数的语法说明,见文末推荐
写在最后
哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!