字符串的方法分类

获取字符串的值:

str.charAt(下标)

str.slice(start,end) 获取字符串start-end之间的值

str.substr(start,length) 获取从start位开始,长度为length的字符串值

 

链接字符串

str1.concat(str2),返回新字符串

str.repeat(n)  复制n次str的值,返回新的字符串

 

查询字符串坐标:

str1.indexOf(str2)  返回某个指定字符串值的首次出现的位置,没有则返回-1

str1.lastindexOf(str2)  从后往前查首次出现位置,没有则返回-1

str1.search(str2)//查询与正则表达式相匹配的值

 

 

 

查询字符串是否包含指定字符串值

str1.includes(str2)  //区分大小写,有则返回true,否则false

str1.match(/admin/g) //不区分大小写,可返回一个/多个匹配正则的字符串

 

 

str.replace(‘value’,’newValue’)//在str字符串中找到value并替换成newValue

str.startsWidth(str2,start),从start开始,查询str是否以str2为开头

 

 

字符串-数组

str.split(),将字符串的值一个个转化为数组的值

str.split(‘,’) 根据逗号分隔,将逗号与逗号间的字符串值转化为数组的值

 

字符串-大小写转换

str.toLowerCase(),把字符串值转换为小写。

str.toUpperCase(),把字符串值转换为大写

 

字符串-去除两边空白

str.trim()//不会改变原字符串

 

字符串-返回字符串对象原始值

str.valueOf()

posted @ 2021-03-13 19:16  灵活鲜鱼ψ(`∇´)ψ  阅读(64)  评论(0)    收藏  举报