js删除数组中的元素delete和splice的区别详解


Posted in Javascript onFebruary 03, 2018

例如有一个数组是 :var textArr = ['a','b','c','d'];

这时我想删除这个数组中的b元素:

方法一:delete 删除数组

delete textArr[1]  结果为: ["a",undefined,"c","d"]  

只是被删除的元素变成了 undefined 其他的元素的键值还是不变。

方法二:aplice 删除数组

splice(index,len,[item])   

注释:该方法会改变原始数组。

index:数组开始下标       

len: 替换/删除的长度      

item:替换的值,删除操作的话 item为空

textArr.splice(1,1);  结果为:["a","c","d"] 直接删除了数组 改变了数组的值。

以上这篇js删除数组中的元素delete和splice的区别详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js压缩利器
Feb 20 Javascript
一个js封装的不错的选项卡效果代码
Feb 15 Javascript
js注意img图片的onerror事件的分析
Jan 01 Javascript
jquery命令汇总,方便使用jquery的朋友
Jun 26 Javascript
javascript中加号(+)操作符的一些神奇作用
Jun 06 Javascript
详解JavaScript中Date.UTC()方法的使用
Jun 12 Javascript
跟我学习javascript的函数调用和构造函数调用
Nov 16 Javascript
Jquery 1.9.1源码分析系列(十二)之筛选操作
Dec 02 Javascript
js实现背景图自适应窗口大小
Jan 10 Javascript
php简单数据库操作类的封装
Jun 08 Javascript
Swiper实现轮播图效果
Jul 03 Javascript
利用js canvas实现五子棋游戏
Oct 11 Javascript
JS删除数组里的某个元素方法
Feb 03 #Javascript
jQuery niceScroll滚动条错位问题的解决方法
Feb 03 #jQuery
JS实现百度搜索接口及链接功能实例代码
Feb 02 #Javascript
原生JS实现的双色球功能示例
Feb 02 #Javascript
jQuery实现的下雪动画效果示例【附源码下载】
Feb 02 #jQuery
微信小程序实现列表下拉刷新上拉加载
Jul 29 #Javascript
微信小程序数字滚动插件使用详解
Feb 02 #Javascript
You might like
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
数组与类使用PHP的可变变量名需要的注意的问题
2013/06/20 PHP
PHP中array_map与array_column之间的关系分析
2014/08/19 PHP
php正则替换处理HTML页面的方法
2015/06/17 PHP
laravel框架实现后台登录、退出功能示例
2019/10/31 PHP
JQuery CSS样式控制 学习笔记
2009/07/23 Javascript
JavaScript高级程序设计 事件学习笔记
2011/09/10 Javascript
html组件不可输入(只读)同时任何组件都有效
2013/04/01 Javascript
类似php的js数组的in_array函数自定义方法
2013/12/27 Javascript
javascript实现存储hmtl字符串示例
2014/04/25 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
js实现div拖动动画运行轨迹效果代码分享
2015/08/27 Javascript
JS实现消息来时让网页标题闪动效果的方法
2016/04/20 Javascript
Javascript实现倒计时(防页面刷新)实例
2016/12/13 Javascript
nodejs中使用HTTP分块响应和定时器示例代码
2017/03/19 NodeJs
Angular数据绑定机制原理
2018/04/17 Javascript
webpack4 CSS Tree Shaking的使用
2018/09/03 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
js实现特别简单的钟表效果
2020/09/14 Javascript
[05:41]2014DOTA2西雅图国际邀请赛 小组赛7月10日TOPPLAY
2014/07/10 DOTA
python实现从ftp服务器下载文件的方法
2015/04/30 Python
python超简单解决约瑟夫环问题
2015/05/12 Python
Python获取暗黑破坏神3战网前1000命位玩家的英雄技能统计
2016/07/04 Python
python3.X 抓取火车票信息【修正版】
2018/06/19 Python
python 自动轨迹绘制的实例代码
2019/07/05 Python
Pycharm Plugins加载失败问题解决方案
2020/11/28 Python
CSS3+JavaScript实现炫酷呼吸效果的示例代码
2020/06/15 HTML / CSS
阿联酋团购网站:Groupon阿联酋
2016/10/14 全球购物
思想汇报范文
2013/11/04 职场文书
物流创业计划书
2014/02/01 职场文书
高等学院职业生涯规划书范文
2014/09/16 职场文书
个人债务授权委托书范本
2014/10/05 职场文书
交通事故案件代理词
2015/05/23 职场文书
导游词之无锡丝业博物馆
2019/11/12 职场文书
Javascript之datagrid查询详解
2021/09/15 Javascript