常用方法
- charAt() 根据下标获取字符
- charCodeAt(index) 根据下标获取字符串的编码(unicode编码)
- slice(start,end) 字符串的截取(start到end之间的字符)包含start不包含end,如果start >= end则返回一个空字符串;如果只有一个参数则返回start到末尾;如果值为负数则会被当做字符串长+负数处理
- substring(start,end) 字符串的截取(start到end之间的字符)包含start不包含end,如果start > end则交换位置;如果只有一个参数则返回start到末尾;如果值为负数则会被当做0处理
- substr() 在字符串中抽取start下标开始的制定数目的字符
- search() 查找字符串,返回下标,找不到则返回-1
- match() 匹配字符串,只能匹配一个
- replace(‘str1’,‘str2’) 把str1替换为str2
- split() 分割字符串为一个数组,默认逗号分割
- toUpperCase() 将字符串转为大写
- toLowerCase() 将字符串转为小写
- trim() 去除字符串中的空格
- indexOf() 返回某个指定的字符串中首次出现的位置(不可以用正则)
- search() 返回某个指定的字符串中首次出现的位置(可以用正则)
- includes() 判断一个字符串是否包含另一个字符串,返回布尔值
- startsWith() 判断一个字符是否在字符串的开头,返回布尔值
- endsWith() 判断一个字符串的值是否在字符串的末尾,返回布尔值
- concat() 用来连接字符串,推荐用 + 连接
- repeat() 重复一个字符串