javascript数组元素删除方法delete和splice解析


Posted in Javascript onDecember 09, 2019

这篇文章主要介绍了javascaipt数组元素删除方法delete和splice解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一、用delete 删除数组中元素(少用)

说明:delete: 只是被删除的元素变成了 undefined ,即数组长度不变

//定义数组
var array=["aa","dd","cc","aa"];
//方法1:delete删除数组元素
delete array[1];
//输出结果 : ["aa",undefined,"cc","aa"]

输出结果:

aa
 
 undefined


cc


aa

二、用splice删除数组的元素

说明:该方法会自动改变原始数组,即每用一次splice(i,1)数组长度自动减1

var array = ["aa","dd","cc","aa"];
  //方法2:删除数组元素
  array.splice(1,1);
  //输出结果:["aa","cc","aa"]

输出结果:

aa


cc


aa

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript offsetX与layerX区别
Mar 12 Javascript
全面理解面向对象的 JavaScript(来自ibm)
Nov 10 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
Dec 12 Javascript
jQuery结合ajax实现动态加载文本内容
May 19 Javascript
Javascript实现div层渐隐效果的方法
May 30 Javascript
JavaScript中setter和getter方法介绍
Jul 11 Javascript
jquery uploadify如何取消已上传成功文件
Feb 08 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 jQuery
vue3.0 CLI - 2.5 - 了解组件的三维
Sep 14 Javascript
Node.js+Express+Mysql 实现增删改查
Apr 03 Javascript
《javascript设计模式》学习笔记五:Javascript面向对象程序设计工厂模式实例分析
Apr 08 Javascript
js仿京东放大镜效果
Aug 09 Javascript
vue vant Area组件使用详解
Dec 09 #Javascript
JS中的模糊查询功能
Dec 08 #Javascript
详解一些适用于Node.js的命名约定
Dec 08 #Javascript
微信域名检测接口调用演示步骤(含PHP、Python)
Dec 08 #Javascript
vue实现数字动态翻牌的效果(开箱即用)
Dec 08 #Javascript
详解小程序BackgroundAudioManager踩坑之旅
Dec 08 #Javascript
vue 实现LED数字时钟效果(开箱即用)
Dec 08 #Javascript
You might like
MYSQL环境变量设置方法
2007/01/15 PHP
PHP中文件缓存转内存缓存的方法
2011/12/06 PHP
PHP和JAVA中的重载(overload)和覆盖(override) 介绍
2012/03/01 PHP
PHP删除数组中的特定元素的代码
2012/06/28 PHP
PHP实现根据图片色界在不同位置加水印的方法
2015/08/08 PHP
PHP使用Redis实现防止大并发下二次写入的方法
2017/10/09 PHP
thinkphp5框架API token身份验证功能示例
2019/05/21 PHP
js获取指定日期前后的日期代码
2013/08/20 Javascript
在ASP.NET中使用JavaScript脚本的方法
2013/11/12 Javascript
Eclipse去除js(JavaScript)验证错误
2014/02/11 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
jquery制作多功能轮播图插件
2015/04/02 Javascript
jQuery 如何实现一个滑动按钮开关
2016/12/01 Javascript
用jQuery实现优酷首页轮播图
2017/01/09 Javascript
JavaScript中递归实现的方法及其区别
2017/09/12 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
2018/10/29 Javascript
python生成指定尺寸缩略图的示例
2014/05/07 Python
Flask框架配置与调试操作示例
2018/07/23 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
python3反转字符串的3种方法(小结)
2019/11/07 Python
Python包,__init__.py功能与用法分析
2020/01/07 Python
通过python 执行 nohup 不生效的解决
2020/04/16 Python
浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式
2020/05/25 Python
鲜为人知的HTML5语音合成功能
2019/05/17 HTML / CSS
HTML5触摸事件演化tap事件介绍
2016/03/25 HTML / CSS
顶丰TOPPIK台湾官网:增发纤维假发,告别秃发困扰
2018/06/13 全球购物
Linux管理员面试题 Linux admin interview questions
2014/11/01 面试题
电力安全事故反思
2014/04/27 职场文书
鉴定评语大全
2014/05/05 职场文书
企业宣传口号
2014/06/12 职场文书
机关党员三严三实心得体会
2014/10/13 职场文书
小石潭记导游词
2015/02/03 职场文书
汽车4S店前台接待岗位职责
2015/04/03 职场文书
2015年爱国卫生工作总结
2015/04/22 职场文书
谢师宴学生答谢词
2015/09/30 职场文书
PHP中多字节字符串操作实例详解
2021/08/23 PHP