字符串的方法
转换大写
-
str.toUpperCase()
-
css方式实现
- text-transform: uppercase;
转换小写
-
str.toLowerCase()
-
css方式实现
- text-transform: lowercase;
查找指定字符串第一次出现的位置
-
str.indexOf('检索的字符')
-
返回值是字符串第一次出现的索引
- 索引从0开始
-
如果没找到则返回-1
提取字符串
- str.substr(从哪个索引开始提取, 提取几个)
字符串转换成数组
-
str.split('分隔符')
-
'李狗蛋,张催化'
- str.split(',')
- [李狗蛋,张催化]
数组的方法
arr.reverse()
- 反转数组
- [1,2,3,4,5]->[5,4,3,2,1]
arr.sort(function(a,b){return a - b})
- 升序排列
arr.sort(function(a,b){return b - a})
- 降序排列
查找指定内容在数组中第一次出现的位置
-
arr.indexOf('检索的字符')
-
返回值是数组中第一次出现指定内容的索引
- 索引从0开始
-
如果没找到则返回-1
清空数组
- arr.length = 0
- arr = []
数组转字符串
- arr.join('')
- 括号里面为分隔符,默认为逗号
删除数组中某一项并拼接
- arr.splice(起始索引.删除几个,拼接元素,拼接元素)