字符串的方法分类
获取字符串的值:
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()

浙公网安备 33010602011771号