标签:数组 操作方法 replace 子串 aaaaaa nic ring object end
javascript 对字符串的常用操作方法大全:
有如下几种方法(若有缺漏,望各位大神能帮我补充哈 ^ ^):
- chatAt()
- charCodeAt()
- fromCharCode()
- indexOf()
- lastIndexOf()
- concat()
- match()
- replace()
- search()
- slice()
- split()
- substr()
- substring()
- toUpperCase()
- toLowerCase()
1、charAt() --- 创建副本 返回字符串中指定位置的字符
2、charCodeAt() --- 创建副本 返回字符串中指定位置字符的 Unicode 编码
3、fromCharCode --- 创建副本 接受一个指定的 Unicode 值,然后返回一个字符串
4、indexOf --- 返回字符串中某个字符 首次出现 的位置
5、lastIndexOf() ---- 返回字符串中某个字符 最后出现 的位置 该方法从字符串后面开始检索起 也就是从后面开始检索字符首次出现的位置 和 indexOf 相反
6、concat() ---- 拼接字符串 / 组合字符串 在字符串末尾处追加字符串
7、match() --- 在字符串内检索指定的值,找到一个或多个正则表达式的匹配的字符。匹配不到返回Null
8、replace() --- 在字符串中用 某种字符去替换指定的字符 或者 用正则表达式去替换某些字符
9、search() --- 用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。无匹配返回-1
10、slice() --- 创建副本 用于截取字符串指定位置的字符 接收两个参数 slice(start,end) 字符串开始位置的索引号 和 字符串结束位置的索引号
参数可以为正负数
11、split() --- 把字符串从某个字符位置分割成字符串数组
12、substr() --- 从字符串中抽取从 start 下标开始的指定数目的字符
13、substring() --- 用于提取字符串中介于两个指定下标之间的字符。
14、toUpperCase() / toLowerCase() 用于字符串转换大小写
标签:数组 操作方法 replace 子串 aaaaaa nic ring object end
原文地址:https://www.cnblogs.com/dengziyao/p/10269664.html