js中数组增删查改unshift、push、pop、shift、slice、indexOf、concat、join
2017-09-12 09:00
671 查看
全栈工程师开发手册 (作者:栾鹏)
js系列教程1-数组操作全解
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(","); //使用间隔字符串连接数组
相关文章推荐
- js 数组操作函数有:push,pop,join,shift,unshift,slice,splice,concat
- javascript数组(array)的常用方法(shift/unshift/pop/push/concat/splice/reverse/sort/slice/join)
- js中常用数组方法concat join push pop slice splice shift
- js数组的常见操作( push、pop、unshift、shift、splice、concat、 join)的用法
- 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)
- JS 数组array方法push, pop, unshift, shift, slice,splice,contact, join, sort
- JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
- jquery中push(),unshift(),splice() ,concat(),pop(),shift(),slice()等的用法(数组添加元素)
- jquery中push(),unshift(),splice() ,concat(),pop(),shift(),slice()等的用法(数组添加元素)
- javascript数组方法部分举例(push()/pop()/unshift()/shift()/reverse()/splice()/concat()/join())
- js中常用数组方法concatjoinpushpopslicesplice
- JS数组方法总结shift()、unshift()、pop()、push()、concat()、splice()、filter()、map()、some()、every()、forEach()等方法
- js数组常见用法:reduce方法、join、push、pop、reverse、shift、sort
- js开发:数组的push()、pop()、shift()和unshift()
- 数组去重和splice() 方法split()跟join()数组方法pop() push() unshift() shift()
- js中 数组的操作 push(),pop(),shift(),unshift() 简介
- JS中some()和every()和join()和concat()和pop(),push(),shift(),unshfit()和map()和filter()
- Js:数组的各种方法范例pop,push,unshift,splice,shift