1.字符串api
1.slice([,)) 截取支持负数
substrin([,)) 不支持负数,负数转换成0,如果[,)会交换值
2.split(delimiter,[,limit])字符串分割为数组 可以指定正则和最大长度
3.indexOf(value,[,from])或lastindexOf(value,[,from])查找第一个或最后一个该字符,存在返回所在索引,找不到返回-1
4.concat(value) 拼接
5.charAt(index)获取索引字符
6.trim()去掉前后空格
7.charCodeAt(index) 获取指定位置字符的ASCll码
8.fromCharCode() 把ASCll码转成字符串
9.toUpperCase() 转大写
10.toLowerCase() 转小写
11.search(regexp) 查找第一个匹配regexp子串的开始位置,没找到返回-1
12.replace()替换
13.1match(regexp)返回一个包含匹配结果的数组
14.str1.localeCompare(str2)判断先后顺序,str1在str2前返回负数,在后返回正,相同返回0。
2.数组api
1.遍历
arr1=arr.forEach(item,index,arr)
2.筛选
arr1=arr.filter(item=>条件)返回一个新的数组如果不存在返回一个空数组与
arr1=arr.every(item=>条件)或 arr.some(item=>条件)
3.组合
arr1=concat(arr,arr2)
4.尾部添加
arr.push()
5.头部添加
arr.unshift()
6.尾部删除
arr.pop()
7.头部删除
arr.shift()
8.转字符串
arr1=arr.toString()
9.分割转换
res=arr.join('-')
10.截取
arr1=arr.slice(strat,end)
11.反转
arr.reverse()
12.删除替换
arr.splice(3,2,'a','b')
13.查找首次出现的索引
res=arr.indexOf()
网友评论