js中的字符串方法

一、查找字符串 

1.indexOf(), lastIndexOf()

找出对应字符串的索引,找不到返回-1。第一个参数是字符串,第二个参数表示从哪个索引开始找起

其中lastIndexOf()是从后往前找

2.includes()

查找字符串中是否包含指定的子字符串,包含返回true,不包含返回false 

3.search()

(1)普通的查找,返回指定字符串的索引; (2)查找与正则表达式相匹配的值 

二、指定索引位置 

1.charAt()

返回指定索引位置的字符

2.charCodeAt()

返回指定索引位置字符的Unicode编码 

三、字符串拼接

1. +

用+连接字符串 

2.concat()

连接两个或更多字符串,并返回新的字符串。参数为一个或多个字符串。 

3. repeat()

复制字符串指定的次数,并把它们连接在一起返回。

四、正则表达式

1.match()

查找找到一个或多个正则表达式的匹配。 

2.replace()

字符串的替换,第一个参数为字符串,只在字符串第一次出现时替换。第一个参数为正则表达式,则替换所有位置的相同字符串

五、字符串的截取

1.substr()

截取字符串,第一个参数为开始截取的索引,第二个参数为截取的长度 

2.substring()

截取字符串,第一个参数为开始截取的索引,第二个参数为结束截取的索引,但是取小不取大 

3.slice()

 截取字符串,第一个参数为开始截取的索引,第二个参数为结束截取的索引,但是取小不取大 

六、大小写转换

1.toLowerCase

把字符串转换为小写

2.toUpperCase()

把字符串转换为大写

 3.toLocaleLowerCase()

根据本地主机的语言环境把字符串转换为小写

4.toLocaleUpperCase()

根据本地主机的语言环境把字符串转换为大写 

七、杂乱且重要

1.split()

将字符串分割为字符串数组 

2.startsWith()

查看字符串是否以指定的子字符串开头 

3.toString()

返回一个字符串 

4.trim()

移除字符串首尾空白 

八、杂乱

1.fromCharCode()

将 Unicode 编码转为字符 

2.valueOf()

返回某个字符串对象的原始值 

猜你喜欢

转载自blog.csdn.net/zzo12345/article/details/110958584