一、
1.length:计算字符串长度
var strObj=new String("qwer");
console.log(strObj.length);
二、
toLowerCase方法:字符串中的字母被转换为小写
toUpperCase():字符串中的字母被转换为大写
trim():用于取消字符串两边的空格,但是字符串中间空格不能取消
slice方法:截取字符串,返回字符串的片段。
strObj.slice(start[,end])
注意:如果只有一个参数,则该位置为起始位置,表示从起始位置一直截取末尾
start下标从0开始的strObj指定部分起索引。如果start为负,将它作为length+start处理,此处length为字符串的长度。
end小标从0开始的strObj指定部分结束索引。如果end为负,将它作为length+end处理,此处length为字符串的长度。substring方法:截取字符串
strObj.substring(start,end)
start:起始位置下标
end:结束位置下标
注意:如果只有一个参数,则该位置为起始位置,表示从起始位置一直截取末尾
substring方法使用start和end两者中的较小值作为子字符串的起始点。
如果start或end为NaN或者为负数,那么将其替换为0。
indexOf方法:是从左至右检索字符串的
返回String对象内第一次出现子字符串位置。如果没有找到子字符串,则返回-1。
strObj.indexOf(substr[,startIndex])
lastIndeOf方法:是从右至左检索字符串的,返回String对象中字符串最后出现的位置。如果没有匹配到子字符串,则返回-1。
strObj.lastIndexOf(substr[,startindex])charAt(index):用于返回指定位置的字符。index表示指定位置的下标,index的范围从0到字符串长度,如果超出有效范围的索引值返回空字符串。
split():字符串拆分,将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
strObj.split([separator[,limit]])
separator字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。
limit该值用来限制返回数组中的元素个数。
contact():字符串连接
strObj.concat([string1[,string2...]])
replace方法:字符串替换
strObj. replace(字符1,字符2)
将字符串中的字符1替换成字符2