字符串检索方法

3-1 String(字符串检索方法)

 

字符串检索方法

1.想要获取字符串中某一字符

stringObject.charAt(index) 返回stringObject中得index位置的字符

stringObject.charCodeAt(index) 返回stringObject中得index位置的字符的字符编码。

2.想要获取字符串中某一字符的位置(与数组中用法一样)

stringObject.indexof(“ 你想要的字符串”); 返回字符串的位置 没有就返回-1

stringObject.lastindexof(“ 你想要的字符串”);从后往前搜索 返回字符串的位置

 1 

3-8 String(slice()-substring()和substr())

 

1想要截取字符串

1.slice(start,end)截取

1.最后一个参数省略时,截取到末尾。

2,参数为负数时,其值为字符串长度+该负数。

3,不包含最后参数本身(end)。

1 

2 substring()截取

说明:语法及功能同slice()完全一样。

区别在于:

1.当参数为负数时,自动将参数转换为0.

2.substring()会将较小的数作为开始位置,将较大的数作为结束位置。

1 

 3.substr()截取;

语法:

stringObject.substr(start.len)

功能:

截取子字符串。

参数说明:

1.start:必需,指定子字符串的开始位置。

2.len:可选,表示截取的字符总数,省略时截取至字符串的末尾。

3.当start为负数时,会将传入的负值与字符串的长度相加。

4.当len为负数时,返回空字符串。

1     

获取字符串中的特定的某一段方法综合

 1 

3-20 String(split和replace)

 

1.split()

stringObj.split(separator)

把一个字符串分割成字符串数组 返回值:Array 说明:必需,分隔符.

1 

2 replace()

stringObj.replace(regexp/substr, replacement)

在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

返回值:string

参数:regexp:必需。规定子字符串或要替换的模式的RegExp对象。 replacement:必需,一个字符串值.

1 

3-26 String(toUpperCase和toLowerCase)

 

掌握字符串方法的其他方法:

1.toUpperCase():

语法:
stringObject.toUpperCase()
功能:
把字符串转换为大写

2.toLowerCase():

语法:
stringObject.toLowerCase()
功能:
把字符串转化为小写

3.将字符串border-left-color转换成borderLeftColor

字符串检索方法_第1张图片

 1 
 2 
 3 
 4     
 5     Document
 6 
 7 
 8     
26 
27 

 

 

你可能感兴趣的:(字符串检索方法)