JS 在数组指定位置插入/删除数据的方法


Posted in Javascript onJanuary 12, 2017

splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。

语法

arrayObject.splice(index,howmany,item1,.....,itemX)

 参数说明

参数 描述
index 必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。
howmany 必需。要删除的项目数量。如果设置为 0,则不会删除项目。
item1, …, itemX 可选。向数组添加的新项目。

实例

添加一个元素

var array = [1,2,3,4,6];
array.splice(4,0,5);

结果:array为[1,2,3,4,5,6]。

删除并替换一个元素

var array = [1,2,2,4,5];
array.splice(2,1,2);

结果:array为[1,2,3,4,5]。

以上就是小编为大家带来的JS 在数组指定位置插入/删除数据的方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
JS查看对象功能代码
Apr 25 Javascript
javascript下4个跨浏览器必备的函数
Mar 07 Javascript
取得窗口大小 兼容所有浏览器的js代码
Aug 09 Javascript
javascript从右边截取指定字符串的三种实现方法
Nov 29 Javascript
Python脚本后台运行的几种方式
Mar 09 Javascript
jQuery控制Div拖拽效果完整实例分析
Apr 15 Javascript
javaScript数组迭代方法详解
Apr 14 Javascript
Bootstrap开发实战之第一次接触Bootstrap
Jun 02 Javascript
JavaScript程序设计高级算法之动态规划实例分析
Nov 24 Javascript
js删除数组中的元素delete和splice的区别详解
Feb 03 Javascript
微信小程序实现倒计时调用相机自动拍照功能
Jun 10 Javascript
vue实现简易计算器功能
Jan 20 Vue.js
JS图片压缩(pc端和移动端都适用)
Jan 12 #Javascript
原生js实现淘宝购物车功能
Jun 23 #Javascript
jQuery实现拖拽可编辑模块功能代码
Jan 12 #Javascript
jQuery实现倒计时重新发送短信验证码功能示例
Jan 12 #Javascript
js仿京东轮播效果 选项卡套选项卡使用
Jan 12 #Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
Jan 12 #Javascript
JS百度地图搜索悬浮窗功能
Jan 12 #Javascript
You might like
PHP 在线翻译函数代码
2009/05/07 PHP
PHPThumb PHP 图片缩略图库
2012/03/11 PHP
PHP 观察者模式的实现代码
2013/05/10 PHP
php常用Output和ptions/Info函数集介绍
2013/06/19 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
2017/03/09 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
select 控制网页内容隐藏于显示的实现代码
2010/05/25 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
2011/12/06 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
js onload事件不起作用示例分析
2013/10/09 Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
2013/10/18 Javascript
js函数定时器实现定时读取系统实时连接数
2014/04/30 Javascript
JavaScript中字符串分割函数split用法实例
2015/04/07 Javascript
AngularJs ng-repeat 嵌套如何获取外层$index
2016/09/21 Javascript
Javascript 跨域知识详细介绍
2016/10/30 Javascript
Vue组件创建和传值的方法
2018/08/17 Javascript
在Python中使用列表生成式的教程
2015/04/27 Python
详解Python中的条件判断语句
2015/05/14 Python
独特的python循环语句
2016/11/20 Python
python调用Matplotlib绘制分布点并且添加标签
2018/05/31 Python
python计算列表内各元素的个数实例
2018/06/29 Python
如何利用python制作时间戳转换工具详解
2018/09/12 Python
使用Python如何测试InnoDB与MyISAM的读写性能
2018/09/18 Python
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
python添加菜单图文讲解
2019/06/04 Python
简单了解django索引的相关知识
2019/07/17 Python
python实现把两个二维array叠加成三维array示例
2019/11/29 Python
使用Pytorch搭建模型的步骤
2020/11/16 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
艺术设计专业个人求职信
2013/09/21 职场文书
《开国大典》教学反思
2014/04/19 职场文书
简易离婚协议书范本
2014/10/24 职场文书
校运会班级霸气口号
2015/12/24 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
幼儿教师三分钟演讲稿
2019/06/21 职场文书
Java中try catch处理异常示例
2021/12/06 Java/Android