stringObject.slice()
可以从一个现有的字符串对象中提取出来某个部分,并以新的字符串返回被提取的部分。
语法:
stringObject.slice(start,end);
参数说明:
start : 必填。要抽取的片断的起始下标。如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。也就是说,-1 指字符串的最后一个字符,-2 指倒数第二个字符,以此类推。
end:选填。紧接着要抽取的片段的结尾的下标。若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字符串。如果该参数是负数,那么它规定的是从字符串的尾部开始算起的位置。
stringObject.charAt()
可以从一个现有的字符串中返回指定位置的字符。
语法:
stringObject.charAt(index);
参数说明:
index:必填。表示字符在字符串中的下标。下标是从0开始计算的。
stringObject.indexOf()
检索字符串。返回某个字符串值在字符串中首次出现的位置。
语法:
stringObject.indexOf(searchvalue,formindex)
参数说明:
searchvalue:必填。规定需要检索的字符串值。
formindex:可选的整数参数。规定在字符串中开始检索的位置。合法取值是从0到字符串的length-1,如果不填,将默认从字符串的首字符开始检索。
stringObject.replace()
用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
语法:
stringObject.replace(regexp/substr,replacement)
参数说明:
regexp/substr : 必填,规定要替换掉的子字符串或要替换的模式的regexp对象。
replacement : 必填。字符串值,规定了替换文本或生成替换文本的函数。