String方法:charAt(), charCodeAt(), indexOf(), lastIndexOf(), concat(), slice(), substring(), substr(), trim(), toLowerCase(), toUpperCase()
1、charAt() 返回给定位置的字符
2、charCodeAt() 返回给定位置的字符的字符编码
3、indexOf() 从前往后查找指定字符所在位置
4、lastIndexOf() 从后往前查找字符串所在位置,可以有第二个参数,代表从字 符串中哪个位置开始查找。
5、concat() 拼接字符串
6、slice() 截取字符串(开始位置,结束位置)不包括结束位置的字符
7、substring() 截取字符串(开始位置,结束位置)不包括结束位置的字符
8、 substr() 截取字符串(开始位置,截取字符个数)
9、trim() 删除前置以及后置中的所有空格,返回结果
10、toLowerCase() 转换为小写
11、toUpperCase() 转换为大写
var str = ' Hello World ';
console.log(str);
//获取某个位置上的字符
console.log(str.charAt(2));
//获取某个位置上的字符的字符编码
console.log(str.charCodeAt(2));
//获取l字符在字符串中的位置,返回位置或者-1,从前往后找
console.log(str.indexOf('l'));
//获取l字符在字符串中的位置,返回位置或者-1,从后往前找
console.log(str.lastIndexOf('l'));
//拼接字符串
console.log(str.concat('你好', 'a'));
//截取字符串,开始位置和结束位置,不包含结束位置字符
console.log(str.slice(2, 5));
//截取字符串,开始位置和结束位置,不包含结束位置字符
console.log(str.substring(2, 5));
//截取字符串,开始位置和项数
console.log(str.substr(2, 5));
//去除前后空格
console.log(str.trim());
//转小写
console.log(str.toLowerCase());
//转大写
console.log(str.toUpperCase());