想要的效果:获取图片的名字
第一种方法:split()
var url="resource/uires/star/back/baihu.jpg"";
var urlSplit = url.split("/");
//先截取图片名字+后缀
urlSplit = urlSplit[urlSplit.length - 1].split("."); //再截取图片名字
console.log(urlSplit[0]);
输出:
baihu
想要的效果:获取坐标x和y
第二种方法:indexOf() 、 lastIndexOf 、substring结合
var str="{x:798,y:156} ";
let x, y, m1, m2;
m1 = str.indexOf(":");
m2 = str.indexOf(",");
x = parseInt(str.substring(m1 + 1, m2));
m1 = str.lastIndexOf(":");
m2 = str.lastIndexOf("}");
y = parseInt(str.substring(m1 + 1, m2));
console.log(x);
console.log(y);
输出:
798
156
网友评论