1,charAt( ):方法可返回制定位置的字符,返回长度为一的字符;
一个参数:参数为字符下标,下标从0开始。
2,concat( ):方法用于字符串的拼接;
多参:可以拼接多个参数。
3,indexOf( ):方法查找 子串在母串中的位置(第一次出现),若找不到则返回-1;
两个参数:(必须)第一个参数:规定要检测的字符串;
(可选)第二个参数:开始检索的位置,省略则从字符串首字母开始检索;
4,lastIndexOf( ):从后边查找字符串首次出现的位置;
两个参数:(必须)第一个参数:规定要检测的字符串;
(可选)第二个参数:从索引0开始到指定的数值位置范围内查找最后一个匹配的的字符串的位置。
var str="Hello world!"
console.log(str.lastIndexOf("He") );//0
console.log(str.lastIndexOf("l",2));//2
console.log(str.lastIndexOf("l",3));//3
console.log(str.lastIndexOf("l",10));//9
5.replace( ):方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式相匹配的字符串。
两个参数:(必须)第一个参数:规定子字符串要替换的对象;
(必须)第二个参数:规定了替换文本;
6.slice( )截取字符串[satrt,end)
两个参数:(必须)第一个参数不为负数。
(可选)第二个参数为负数,将它作为length+start处理。省略end,将一直复制到结尾。
7.substring( )截取字符串[satrt,end)
两个参数:(必须)第一个参数:为负数或者NaN那么将其替换为0;
(可选)第二个参数:为负数或者NaN那么将其替换为0;
子字符串的长度等于start和end之差的绝对值
8.substr( ) 从起始索引号提取字符串中指定数目的字符
两个参数:第一个参数(必须)要抽取的字符串的起始位置,只能为数值,如果为NaN默认为0,-1指字符串 最后一个字符,-2为字符串倒数第二个字符;
第二个参数(可选)要抽取字符串的长度,如果为NaN默认为0。
9.toLowerCase( ):字符串转换为小写;
10.toUpperCase( ):字符串转化为大写;