JS字符串,数组操作(持续更新)
2016-08-31 22:50
411 查看
JS字符串,数组操作(持续更新)
字符串,数组操作
indexOf()返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1
example
var str_1 = 'javascript string', str_2 = 'str'; str_1.indexOf(str_2);//11
substring()
返回字符串的一个子串。传入参数是起始位置和结束位置。
example
var str = 'hello javascript'; str.substring(3);//lo javascript str.substring(0,4);//hell
replace()
用来查找匹配一个正则表达式的字符串,然后使用新字符串代替匹配的字符串
example
var str='hello javascript'; str.replace(/hello/, "hi");//hi javascript
split()
通过将字符串划分成子串,将一个字符串做成一个字符串数组
expample
var str = '1,2,3,4'; str.split(",");//['1','2','3','4']
join()
通过制定分隔符,将数组拼接成字符串,与split可组成使用
example
var arr= [1,2,3,4]; arr.join(',');//"1,2,3,4"
inArray() –jquery函数
判断数组中是否存在某个元素,存在返回其位置,不存在,返回-1
example
var arr = [1,2,3,4]; $.inArray(1, arr);//0
splice()
向/从数组中添加/删除项目,然后返回被删除的项目
example
/* splice(argument_1, argument_2,argument_3): argument_1:从第几位开始 argument_2:删除几位,若为0,则不删除 argument_3:替换成什么 */ var arr = [1,2,3,4]; arr.splice(1,0,4);//arr = [1,5,2,3,4] arr.splice(1,1,5);//arr = [1,5,3,4] arr.splice(1,2,5);//arr = [1,5,4]
相关文章推荐
- ABAP report常用的一些语句用法(包括字符串操作,变量动态操作)(持续更新)
- C语言字符串常用操作(持续更新...)
- js 常见数组和字符串的操作
- js 数组的内置方法(持续更新)
- js关于数组简易排序的一些写法(持续更新)
- 字符串操作汇总-持续更新中
- js数组操作-找出一组按不同顺序排列的字符串的数组元素
- Python 数组操作技巧总结[持续更新]
- js对字符串的操作和对数组的管理
- js中字符串和数组的常用操作
- js 数组和字符串字符串转换操作
- js实现字符串和数组之间相互转换操作
- c++中字符串的操作总结(持续更新中~~)
- 对于js中的字符串操作和数组的操作
- JS的数组复制及字符串的相关操作
- Js对字符串和数组的基本操作
- js数组常见操作及数组与字符串相互转化实例详解
- js字符串操作(更新中3.28……)
- js操作字符串,数组,json对象