字符串操作总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/erdouzhang/article/details/77367158
var str = '百度-www.baidu.com';

str.charAt(1);//度  根据子字符串的下标返回字符串,从0数
str.charCodeAt(0);//24230  '百的字符编码'根据子字符串的下标返回字符编码
String.fromCharCode(30334,24230);//'百度'  根据编码返回字符串

str.indexOf('b',1);//7  字符串查找 从左到右查b,查到之后返回第一个b在这个字符串中的位置 从0开始  括号中第二个数字可有可无
str.lastIndexOf('a');//8  字符串查找 从右到左查a,查到之后返回的数字是正着数的

'1000' < '2';//true  字符串先比较第一位的字符编码
'1000' > 2;//true  字符串跟数字比较  1000是大于2为真

str.substring(0,4);//'百度-w'  字符串截取 从0开始截取4个字符
str.slice(-3);//'com'  负号是倒数取三个字符

str.toUpperCase();//'百度-WWW.BAIDU.COM'   转成大写
str.toLowerCase() ;//'百度-www.baidu.com'  转成小写

str.split('.',2);//['百度-www','baidu']  以点为分隔符 取前两个字符,返回一个数组

var arr = ['www','baidu','com'];
arr.join('.');//www.baidu.com  把数组中的每一个用点连接成字符串

猜你喜欢

转载自blog.csdn.net/erdouzhang/article/details/77367158