split slice splice substring subst 区别
来源:互联网 发布:防火墙软件测试 编辑:程序博客网 时间:2024/06/06 03:17
1、slice()
Array和String对象都有,
在Array中 slice(i,[j])
i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素,j为结束的索引值,缺省时则获取从i到末尾的所有元素。
在String中 slice(i,[j])
i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个字符,j为结束的索引值,缺省时则获取从i到末尾的所有字符
2、splice()
存在Array中,方法向/从数组中添加/删除项目,然后返回被删除的项目。 该方法会改变原始数组splice(index,howmany,item1,itemx )
b=['a','b','c','d','e','f','g'];
a=b.splice(2,5); //从第二处开始,取5位
得到:["c", "d", "e", "f", "g"]
3、split()
应用于字符串,使用一个指定的分隔符把一个字符串分割存储到数组
var s='bbbaa';
a=s.split('');
['b','b','b','a','a'];
4、join()
应用于数组,将每一项数组切割成字符串
b=['a','b','c','d','e','f','g'];
a=b.join('--');
a--b--c--d--e--f--g
a=b.join('--');
a--b--c--d--e--f--g
5、indexOf()
返回字符串中匹配子串的第一个字符的下标
var s='bbbaaacccaaabbbaaa';
a=s.indexOf('a');
3
6、substr()
在String中,substr(start,length);
start:子字符串的开始位置,length:子字符串的长度。
7、substring()
在String中,substring(start,stop);
start:表示子字符串的开始位置,
stop:表示结束结果。
第二个参数应该大于第一个参数。如果出现第一个参数大于第二个参数的情况,substring方法会自动更换两个参数的位置。
0 0
- split slice splice substring subst 区别
- substring,substr,slice,splice,split
- splice/slice/split的区别
- JS(slice,splice,split,substring,substr)小记
- 截取 substring(),substr(),slice(),splice(),split()
- split,splice,slice,substr,substring使用方法总结
- JS追加中slice(),splice(),split(),substring(),substr()的使用方法和区别
- JS中slice,splice,split的区别
- js中split、splice、slice的区别
- slice、splice和split的区别
- splice、split和slice的区别
- slice,split,splice的区别与用法
- slice,splice,substr和substring的区别
- 区分 split, splice, slice
- splice、split,slice区分
- slice,split,splice
- slice splice split
- splice() 、slice() 、substr() 、substring()
- 服务器被攻击检查问题一般流程
- Django-后台
- 心心相印
- ibatis与spring整合
- jquery文件上传插件uploadify 讲解
- split slice splice substring subst 区别
- 一亿用户增长背后的架构秘密 之 腾讯微信技术架构
- 新建Eclipse工作空间,复制原有的配置(转)
- 企业移动信息化解决方案:移动报销
- java集合架构(1)
- Alsa音频应用编程
- 常用排序算法之JavaScript实现
- iOS UILocalizedIndexedCollation排序神器
- phpize是什么