JS字符串,数组操作(持续更新)
来源:互联网 发布:全站仪数据采集 编辑:程序博客网 时间:2024/06/18 03:32
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 javascriptstr.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]
0 0
- JS字符串,数组操作(持续更新)
- Python 数组操作技巧总结[持续更新]
- 字符串操作汇总-持续更新中
- C语言字符串常用操作(持续更新...)
- js操作字符串数组
- JS 常用字符串,数组操作
- js数组字符串常用操作
- js 数组的内置方法(持续更新)
- iOS 文件及字符串相关操作汇总 - 持续更新中......
- c++中字符串的操作总结(持续更新中~~)
- js 数组和字符串字符串转换操作
- js总结-持续更新。。。。。
- vi 操作 (持续更新)
- js 常见数组和字符串的操作
- js操作字符串,数组,json对象
- js 常见数组和字符串的操作
- js 面试题之---数组、字符串操作
- 几个数组问题,持续更新
- Python入门:socket连续接收客户端数据
- eclipse编码设置
- Linux-文件备份shell
- HDU 2602 Bone Collector【01DP(二)】
- Ajax框架整合
- JS字符串,数组操作(持续更新)
- c语言项目 注释转换 (c———c++)
- 存储——硬盘结构
- 关于(i++)与(++i)在计算中的讨论
- [VS2010]_[Windows]_[Debug模式下LoadLibrary错误87]
- CF367 E - Working routine
- Android N/Android 7.0新特性(图文详解Android 7.0新功能)
- 109. Convert Sorted List to Binary Search Tree
- 一起talk C栗子吧(第一百八十二回:C语言实例--在printf函数中设置输出宽度一)