javaScript的字符串对象

1、字符串对象属性正则表达式

1.length:计算字符串长度数组

var strObj=new String("qwer");code

console.log(strObj.length);对象

2、字符串方法索引

toLowerCase方法:字符串中的字母被转换为小写字符串

toUpperCase():字符串中的字母被转换为大写get

trim():用于取消字符串两边的空格,可是字符串中间空格不能取消string

slice方法:截取字符串,返回字符串的片断it

strObj.slice(start[,end]) console

注意:若是只有一个参数,则该位置为起始位置,表示从起始位置一直截取末尾

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

相关文章
相关标签/搜索