- toLowerCase() 将字母转换为小写字母
- toUpperCase() 将字母转换为大写字母
- 字符串数组方法
- split() 分割
- 语法 字符串对象.split(参数1,参数2);
- 参数1 必须值 分隔符 自定义分隔符
- 参数2 可选的 分割的份数 不写分隔多少份输出多少份 写了以后限定份数多余份数不显示
- 返回值: 分割的数组
- 字符串.includes(参数) 查找字符串对象中有没有这个子串
- 参数 输入要查找的值
- match() 查找多个子串 g=global全局匹配 i = ignore 忽略大小写
- 语法 match(/参数/gi) 表示全局匹配这个值 忽略大小写
- 参数 正则表达式 或字符串
- 返回值 返回满足正则结果的数组 匹配失败则返回null
- search(参数) 返回查找字符串或正则表达式的第一个的索引
- trim() 删除字符串头尾的空白符
- 语法 字符串.trim()
- trimLeft() 只删除左侧空格
- trimright() 只删除右侧空格
- string.fromCharCode(数字) 根据字符编码返回对应的字符
- split() 分割
- 数组
- 数组是可以在内存中连续存储多个元素结构
- 创建数组
- Array()构造函数的方式创建数组
- 1. var arr = new Array() 创建了一个空数组
- 2. var arr = new Array(参数1 ,参数2,......) 可以在赋值给变量的时候添加参数
- 3. var arr = new Array(4,8); 如果一个数字 则表示创建了一个长度为4 的空数组 如果是两个数字 则表示创建了一个4和8的数组
- 字面量方式创建数组
- var arr = [] 创建了一个空数组 [] 中的取值范围为数组长度减1
- 遍历数组
- for(var i ; i <= arr.le;i++){arr[i]} 用for遍历数组
- for in(var i in 数组){数组[变量]} 输出的数字为字符串形式 常用与遍历字符串的索引
- arr.forEach(function(参数,索引,arr数组){cosole.log(参数)})
- 用foreach求和
- 映射 对应 也可以进行遍历
- arr.map(function(参数,索引,arr数组){cosole.log(参数)}) 可以有返回值 返回一个新数组 新数组的长度和原数组一样 和原数组是一种一一映射的关系
- arr.map(function(参数,索引,arr数组){cosole.log(参数)}) 可以有返回值 返回一个新数组 新数组的长度和原数组一样 和原数组是一种一一映射的关系
- Array()构造函数的方式创建数组
字符串分割方法与数组的初步认识1
最新推荐文章于 2023-04-09 10:06:08 发布