1.trim:去除字符串前后的空白,在获取输入框的值的时候使用 ;
var username = ' huruqing ';
var newStr = username.trim();
2.indexOf:方法可返回某个指定的字符串值在字符串中首次出现的位置。
var pinyin = 'abcdefhuruqingasdfas;dlfajksdf;jkasd;fjka;sdf';
var index = pinyin.indexOf('huruqing');
console.log('index', index);//输出index 6
3.lastIndexOf:方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。
var str = '****hu****hu****hu****';
var index2 = str.lastIndexOf('hu');//选择最后面的hu
console.log('index2', index2);
1:字符串截取
1.substring:方法用于提取字符串中介于两个指定下标之间的字符;
var phone = '15013795539';
var str1 = phone.substring(3, 7); //1379 包含前面,不包含后面
2.substr:方法可在字符串中抽取从 start 下标开始的指定数目的字符;
var str2 = phone.substr(3, 4); // 从3开始截取,截取4位
console.log('substr', str2);
3.slice:方法可从已有的数组中返回选定的元素;
var str3 = phone.slice(3, 7); // 和substring方法基本一样
console.log('slice', str3);