截取字符串的方式
明确要获取的部分,以最精准的方法获取数据
// 例1 获取8位数字
var str='abcd12345678';
// 方法一
var newStr=str.slice(4);
// 方法二 推荐
var newStr=str.slice(-8);
// 注:首先要确定8位数字是一定在后面的,我遇到的问题就是,前面的字母个数发生了变化
// 例2 获取图片类型
var imgname='abcd.png'
// 方法一
var imgType=imgname.split('.')[1];
// 方法二 推荐
var nameArr=imgname.split('.');
nameArr.reverse();
var imgType=nameArr[0];
// 注:因为图片里的名称也可以有多个“.”,只有最后一个“.”之后的才是图片类型