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 相关文章推荐
动态调用css文件——jquery的应用
Feb 20 Javascript
js对象与打印对象分析比较
Apr 23 Javascript
jquery验证手机号是否正确实例讲解
Nov 17 Javascript
jQuery实现分隔条左右拖动功能
Nov 21 Javascript
JavaScript实战(原生range和自定义特效)简单实例
Aug 21 Javascript
基于JavaScript实现自动更新倒计时效果
Dec 19 Javascript
jquery横向纵向鼠标滚轮全屏切换
Feb 27 Javascript
Javascript封装id、class与元素选择器方法示例
Mar 13 Javascript
详解使用angularjs的ng-options时如何设置默认值(初始值)
Jul 18 Javascript
react 实现页面代码分割、按需加载的方法
Apr 03 Javascript
在vue中使用SockJS实现webSocket通信的过程
Aug 29 Javascript
Vue脚手架编写试卷页面功能
Mar 17 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
PHP.MVC的模板标签系统(三)
2006/09/05 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
2015/10/08 PHP
php封装的单文件(图片)上传类完整实例
2016/10/18 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
nginx 设置多个站跨域
2021/03/09 Servers
jQuery checkbox全选/取消全选实现代码
2009/11/14 Javascript
JavaScript 学习笔记 Black.Caffeine 09.11.28
2009/11/30 Javascript
JavaScript模板入门介绍
2012/09/26 Javascript
使用javascript实现Iframe自适应高度
2014/12/24 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
jquery Ajax 全局调用封装实例详解
2017/01/16 Javascript
jQuery Easyui Treegrid实现显示checkbox功能
2017/08/08 jQuery
基于dataset的使用和图片延时加载的实现方法
2017/12/11 Javascript
使用vux实现上拉刷新功能遇到的坑
2018/02/08 Javascript
jQuery AJAX与jQuery事件的分析讲解
2019/02/18 jQuery
基于layui框架响应式布局的一些使用详解
2019/09/16 Javascript
解决layer 关闭当前弹窗 关闭遮罩层 input值获取不到的问题
2019/09/25 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
django自带serializers序列化返回指定字段的方法
2019/08/21 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
2019/10/18 Python
python实现监控阿里云账户余额功能
2019/12/16 Python
基于Tensorflow:CPU性能分析
2020/02/10 Python
什么是Python变量作用域
2020/06/03 Python
python给视频添加背景音乐并改变音量的具体方法
2020/07/19 Python
英国优质鞋类专家:Robinson’s Shoes
2017/12/08 全球购物
Viking Direct荷兰:购买办公用品
2019/06/20 全球购物
技术经济专业求职信
2014/09/03 职场文书
财政专业大学生职业生涯规划书
2014/09/17 职场文书
2014广电局实施党的群众路线教育实践活动方案思想汇报
2014/09/22 职场文书
工作检讨书500字
2014/10/19 职场文书
离婚协议书范本2014
2014/10/27 职场文书
追讨欠款律师函
2015/05/27 职场文书
校运会新闻稿
2015/07/17 职场文书
Python可视化学习之seaborn调色盘
2022/02/24 Python
Python中with上下文管理协议的作用及用法
2022/03/18 Python