js中数组增删查改unshift、push、pop、shift、slice、indexOf、concat、join
来源:互联网 发布:ubuntu ssh root 登录 编辑:程序博客网 时间:2024/05/21 12:43
全栈工程师开发手册 (作者:栾鹏)
js系列教程1-数组操作全解
js中数组增删查改
代码如下:
//元素增加var names=[]; //定义数组并初始化为空names = ["小明","小红","小刚"]; //赋值,可以在定义时赋值names[4]="小胡"; //通过赋值,直接添加了两项,null和“小胡”names.unshift("小李","小兰"); //首部添加names.push("小李","小兰"); //末尾添加//元素删除var item = names.pop(); //删除获取最后一项item=names.shift(); //删除获取第一项names.splice(2,1,"小季","小明"); //删除添加数据,修改源数组,第一个参数表示开始删除的位(包含),第二个参数表示要删除的数目,后面参数表示在删除位置处添加的元素//元素读取查找var nameitem=names[2]; //使用[]读取数组,这是最简单的读取方式names = names.slice(-4,6); //读取数组段,不修改源数组,负数表示从右向左数,-1表示末尾第一个元素,0表示首部第一个元素。只有一个参数时表示直到末尾。读取索引包含第一个参数不包含第二个参数names.indexOf("小明"); //查找匹配元素的位置,没有找到返回-1,lastindexof表示最后匹配的位置。//数组的拼接和字符串表示names=names.concat("小王",["小明","小黑"]); //拼接数组,不修改源数组,所以要赋值var str=stringnames.join(","); //使用间隔字符串连接数组
阅读全文
1 0
- js中数组增删查改unshift、push、pop、shift、slice、indexOf、concat、join
- JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
- JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
- JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
- js数组操作(push,pop,shift,unshift,slice,splice,concat,sort)
- jquery中push(),unshift(),splice() ,concat(),pop(),shift(),slice()等的用法(数组添加元素)
- jquery中push(),unshift(),splice() ,concat(),pop(),shift(),slice()等的用法(数组添加元素)
- js数组的常见操作( push、pop、unshift、shift、splice、concat、 join)的用法
- javascript数组(array)的常用方法(shift/unshift/pop/push/concat/splice/reverse/sort/slice/join)
- js array属性方法pop() join() reverse() shift() unshift() concat() toString() valueof slice splice
- javascript数组方法部分举例(push()/pop()/unshift()/shift()/reverse()/splice()/concat()/join())
- js中 数组的操作 push(),pop(),shift(),unshift() 简介
- js 数组 pop,push,unshift,splice,shift
- js中 push pop shift unshift方法
- JS数组方法总结shift()、unshift()、pop()、push()、concat()、splice()、filter()、map()、some()、every()、forEach()等方法
- concat join reverse slice sort push unshift pop splice Array对象常用方法
- Js数组pop,push,unshift,splice,shift方法
- Js数组pop,push,unshift,splice,shift方法
- Xcode9 beta试用体验
- 有返回值的多线程示例
- 字符串数组中所有字符串组成一个字典序最小的字符串
- LINQ查询基础
- C语言实现常见的矩阵运算函数
- js中数组增删查改unshift、push、pop、shift、slice、indexOf、concat、join
- Linux、Window下INI文件的读写操作C++类
- 关于Qt5 QSerialPort使用内存泄漏问题
- 进程与线程
- 高通android 7.0彩信重发机制
- JS中经纬度的正则表达式(亲测有效)
- iPhone锁屏密码已停用!不花钱就能解决的三种解锁方法
- 多数据源1
- Android之Kotlin中常见的符号