5.js string方法
在js中操作字符串有很多方法
新建字符串对象
a = new String("字符串")
新建字符串
a = "字符串"
1. 字符串.length( ) 获取字符串的长度
没有参数
返回字符串长度
2.字符串.charAt(下标) 获取指定位置的字符串
只传一个参数,就是下标 从0开始
返回指定下标的字符
3.字符串.concat("新字符串") 合并字符串 类似于 +
传入一个参数 新添加的字符串
返回原有字符串 + 新字符串
4.字符串.indexOf("要查找的字符") 检索字符串
传入要查找的字符串
返回字符串所在的下标 字符串可以为几个 返回开头
5.字符串.match() 查找字符串 按照正则表达式
传入按照的正则表达式
返回一个对象 包含index 所在的下标 input 原字符串 group 组
6.字符串.replace("被替换的字符串", "目标字符串") 按照正则表达式替换字符串
两个参数 1.被替换的字符串 2.目标字符串
注:本字符串并没有改变 返回的值是已改变的字符串
7.字符串.search("按照正则表达式") 按照正则表达式检索字符串
正则表达式以前学过 忘了这里不做解释 等看到了再补充
返回符合规则的字符串
8.字符串.slice(开始,结束) 提取字符串的片段
两个参数 开始和结束
算开始不算结束
9.字符串.split("字符串分割的字符") 字符串分割
按照字符串分割字符 转化为数组
如 "a1b1c1d1e1f1g" 用 split("1") 就会返回["a", "b", "c", "d", "e", "f", "g"]
10.字符串/数组.toString() 返回原始字符串
不知道咋用的??
11.返回大小写已经其他觉得不咋实用 就先不看了 用的时候现找
PS : 自学记录前端 有错欢迎各位大佬指出
QQ:1759435876

浙公网安备 33010602011771号