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 相关文章推荐
Jquery 跨域访问 Lightswitch OData Service的方法
Sep 11 Javascript
JavaScript?Apple设备检测示例代码
Nov 15 Javascript
Js+Jq获取URL参数的集中方法示例代码
May 20 Javascript
jquery实现弹出层登录和全屏层注册特效
Aug 28 Javascript
jquery实现顶部向右伸缩的导航区域代码
Sep 02 Javascript
JavaScript数据结构与算法之链表
Jan 29 Javascript
Select2.js下拉框使用小结
Oct 24 Javascript
BootStrap fileinput.js文件上传组件实例代码
Feb 20 Javascript
Vue.js实战之利用vue-router实现跳转页面
Apr 01 Javascript
JS二分查找算法详解
Nov 01 Javascript
使用webpack构建应用的方法步骤
Mar 04 Javascript
JQuery animate动画应用示例
May 14 jQuery
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图片上传类带图片显示
2006/11/25 PHP
php实现加减法验证码代码
2014/02/14 PHP
php过滤html中的其他网站链接的方法(域名白名单功能)
2014/04/24 PHP
php中session与cookie的比较
2015/01/27 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
php pdo oracle中文乱码的快速解决方法
2016/05/16 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
2016/12/15 PHP
php实现在线考试系统【附源码】
2018/09/18 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
js实现超酷的照片墙展示效果图附源码下载
2015/10/08 Javascript
详解A标签中href=""的几种用法
2017/08/20 Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
2019/09/11 Javascript
简单了解JavaScript sort方法
2019/11/25 Javascript
python中split方法用法分析
2015/04/17 Python
在Django的URLconf中进行函数导入的方法
2015/07/18 Python
python使用PyQt5的简单方法
2019/02/27 Python
pandas.read_csv参数详解(小结)
2019/06/21 Python
解决python执行不输出系统命令弹框的问题
2019/06/24 Python
用python建立两个Y轴的XY曲线图方法
2019/07/08 Python
使用python绘制cdf的多种实现方法
2020/02/25 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
使用pyplot.matshow()函数添加绘图标题
2020/06/16 Python
python实例化对象的具体方法
2020/06/17 Python
CSS3 网页下拉菜单代码解释 中文翻译
2010/02/27 HTML / CSS
html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式
2012/12/07 HTML / CSS
墨西哥运动服饰和鞋网上商店:Netshoes墨西哥
2016/07/28 全球购物
迪斯尼商品官方网站:ShopDisney
2016/08/01 全球购物
韩国三星集团旗下时尚品牌官网:SSF SHOP
2016/08/02 全球购物
美国著名童装品牌:OshKosh B’gosh
2016/08/05 全球购物
意大利会呼吸的鞋:Geox健乐士
2017/02/12 全球购物
Oracle里面常用的数据字典有哪些
2014/02/14 面试题
医药大学生求职简历的自我评价
2013/10/17 职场文书
总经理检讨书
2014/09/15 职场文书