第一次出现的位置-indexOf
var str = 'abcdabcd';
//查a第一次出现的位置
var firstIndex = str.indexOf('a');
console.log(firstIndex);
//查a最后一次出现的位置
var last = str.lastIndexOf('a');
console.log(last);
//打印出来的结果:0
最后一次出现的位置-lastIndexOf
var lastIndex = str.lastIndexOf('a');
console.log(lastIndex);
//打印出来的结果:4
转换成大写toUpperCase
var str1 = str.toUpperCase();
console.log(str1);
//打印出来的结果:'ABCDABCD'
转换成小写toLowerCase
var str = 'ABC';
var str2 = str.toLowerCase;
console.log(str2);
//打印的结果: 'abc'
拼接 concat / +
var str1 = 'abc';
var str2 = '123';
var str = str1.concat(str2);
console.log(str);
//打印的结果:abc123
slice 截取出来 == substring substr 截取出来
//结构1: 字符串.slice(start, end)
//从start开始截取,end下标结束 不包括end下标
var str = 'abcdefghijk';
var str1 = str.slice(2,5);
console.log(str1);
//打印结果: cde
//结构2: 字符串.slice(start)
//从start开始截取,一直截取到最后
var str2 = str.slice(4);
console.log(str2);
//打印出来的结果: efghijk
//结构2: 字符串.slice(start)
//全部截取
var str3 = str.slice();
console.log(str3);
//打印结果: abcdefghijk
第二个 : substr 截取
//结构 : 字符串.substr(start,length);
//从start开始截取几个
str.substr(2,5);
//打印结果: cdefg
网友评论