数组
1.pop() 删除并返回数组的最后一个元素
2.push() 表示向数组的末尾添加一个或多个元素
3.shift() 表示删除并返回数组的第一个元素
4.splice() 删除一个元素并且向删除的元素位置添加一个新元素
5.unshift() 表明向数组的开头添加一个元素或多个元素并且返回新的长度
6.sort() 表明对数组的元素进行排序,一般是升序排列
7.reverse() 表示颠倒数组中元素的顺序
8.toString() 表示把数组转化为字符串并返回结果
9.slice() 表示从某个已有的数组返回选定的元素
10.join() 把数组的所有元素放入一个字符串
11.indexOf(el) 从头(序号0)开始查找元素
例:indexOf(“a”,1) “a”是指要查找的元素 “1”这里是指从下标为1的地方开始向后查找直到 查找到a元素位置并且返回第一次出现查找元素的下标
12.lastIndexOf(el) 从尾部(序号1)开始查找元素
例:输入要查找的参数并返回最后一次出现下标的位置
字符串
`toUpperCase` :把小写字母转成大写
`toLowerCase` 把大写转小写
`charAt` :通过索引获取字符
`charCodeAt` :通过索引获取对应字符的Unicode编码;
`substr` :截取 substr(m,n) 从索引m开始,截取n个字符;
`substring`: substring(m,n):从索引m开始,截取到索引n,不包含n; (不支持负数)
`slice(m,n)`:substring; 从索引m开始,截取到索引n,不包含n (支持负数)
`indexOf` :检测字符在字符串中第一次出现的索引位置;
`lastIndexOf` :检测字符在字符串中最后一次出现的索引位置;
`split`: 把字符串按照特定的字符分隔数组中的每一项;
`replace`:替换;原有字符串不变;用新字符替换旧的字符
`concat` :拼接
`trim` :去空格 : 去除字符串中左右的空格;