JS数组splice操作实例分析


Posted in Javascript onOctober 12, 2019

本文实例讲述了JS数组splice操作。分享给大家供大家参考,具体如下:

node2:/var/www/html/js#cat h23.js

<script>
var narr=['a','b','c','d','e'];
console.log(narr);
for (var j=0;j<narr.length;j++){
  console.log(j+'=>'+narr[j]);
};
console.log(narr);
for (var j=0;j<narr.length;j++){
  console.log(j+'=>'+narr[j]);
  if (narr[j] == 'c'){
     narr.splice(j,1);
  };
};
console.log(narr);
for (var j=0;j<narr.length;j++){
  console.log(j+'=>'+narr[j]);
};
</script>

ps:数组长度相应改变,但是原来的数组索引也相应改变,splice参数中第一个2,是删除的起始索引(从0算起),在此是数组第二个元素。第二个1,是删除元素的个数,在此只删除一个元素,即test[2];

JS数组splice操作实例分析

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
用JavaScript显示随机图像或引用
Apr 21 Javascript
javascript跑马灯悬停放大效果实现代码
Dec 12 Javascript
js生成随机数之random函数随机示例
Dec 20 Javascript
js限制input标签中只能输入中文
Jun 26 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
Nov 10 Javascript
基于JavaScript实现自定义滚动条
Jan 25 Javascript
Angular 5.0 来了! 有这些大变化
Nov 15 Javascript
支付宝小程序tabbar底部导航
Nov 06 Javascript
Node 搭建一个静态资源服务器的实现
May 20 Javascript
jquery+php后台实现省市区联动功能示例
May 23 jQuery
Vue 列表页带参数进详情页的操作(router-link)
Nov 13 Javascript
关于javascript中的promise的用法和注意事项(推荐)
Jan 15 Javascript
微信小程序列表时间戳转换实现过程解析
Oct 12 #Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
Oct 12 #Javascript
基于JS实现简单滑块拼图游戏
Oct 12 #Javascript
vue使用高德地图点击下钻上浮效果的实现思路
Oct 12 #Javascript
Vue.js计算机属性computed和methods方法详解
Oct 12 #Javascript
微信小程序 导入图标实现过程详解
Oct 11 #Javascript
在vue中高德地图引入和轨迹的绘制的实现
Oct 11 #Javascript
You might like
环境会对咖啡种植有什么影响
2021/03/03 咖啡文化
Discuz 5.0 中读取纯真IP数据库函数分析
2007/03/16 PHP
PHP stream_context_create()作用和用法分析
2011/03/29 PHP
php实现window平台的checkdnsrr函数
2015/05/27 PHP
JavaScript 捕获窗口关闭事件
2009/07/26 Javascript
node.js中的fs.createWriteStream方法使用说明
2014/12/17 Javascript
node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小
2017/01/20 Javascript
js实现文字无缝向上滚动
2017/02/16 Javascript
Vue作用域插槽slot-scope实例代码
2018/09/05 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
VueX模块的具体使用(小白教程)
2020/06/05 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
js实现简易拖拽的示例
2020/10/26 Javascript
vue 使用 sortable 实现 el-table 拖拽排序功能
2020/12/26 Vue.js
python getopt 参数处理小示例
2009/06/09 Python
使用Python判断质数(素数)的简单方法讲解
2016/05/05 Python
python字符类型的一些方法小结
2016/05/16 Python
Python实现的求解最小公倍数算法示例
2018/05/03 Python
Python爬虫实现(伪)球迷速成
2018/06/10 Python
Python图像处理之图像的读取、显示与保存操作【测试可用】
2019/01/04 Python
Python3 导入上级目录中的模块实例
2019/02/16 Python
python如何实现视频转代码视频
2019/06/17 Python
Django实现跨域请求过程详解
2019/07/25 Python
Python实现随机取一个矩阵数组的某几行
2019/11/26 Python
Python3内置函数chr和ord实现进制转换
2020/06/05 Python
python 引用传递和值传递详解(实参,形参)
2020/06/05 Python
台湾屈臣氏网路商店:Watsons台湾
2020/12/29 全球购物
Final类有什么特点
2012/04/25 面试题
岗位竞聘书范文
2014/03/31 职场文书
小学生学习雷锋倡议书
2014/05/15 职场文书
学位证书委托书
2014/09/30 职场文书
地下停车场租赁协议范本
2014/10/07 职场文书
关于感谢信的范文
2015/01/23 职场文书
自荐信格式模板
2015/03/27 职场文书
初二数学教学反思
2016/02/17 职场文书
为Java项目添加Redis缓存的方法
2021/05/18 Redis