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 相关文章推荐
新浪刚打开页面出来的全屏广告代码
Apr 02 Javascript
Jquery获取复选框被选中值的简单方法
Jul 04 Javascript
eclipse导入jquery包后报错的解决方法
Feb 17 Javascript
js函数内变量的作用域分析
Jan 12 Javascript
JavaScript获得表单target属性的方法
Apr 02 Javascript
js实现带按钮的上下滚动效果
May 12 Javascript
纯JavaScript基于notie.js插件实现消息提示特效
Jan 18 Javascript
图文详解JavaScript的原型对象及原型链
Aug 02 Javascript
webpack 单独打包指定JS文件的方法
Feb 22 Javascript
babel的使用及安装配置教程
Feb 22 Javascript
jQuery插件Validation表单验证详解
May 26 jQuery
JS伪继承prototype实现方法示例
Jun 20 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
PHP 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
Yii 快速,安全,专业的PHP框架
2014/09/03 PHP
ThinkPHP模版引擎之变量输出详解
2014/12/05 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
PHP微信开发之文本自动回复
2016/06/23 PHP
thinkPHP模板中函数的使用方法示例
2016/11/30 PHP
php中的抽象方法和抽象类
2017/02/14 PHP
PHP中引用类型和值类型功能与用法示例
2019/02/26 PHP
PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
2019/02/28 PHP
鼠标滚轮控制网页横向移动实现思路
2013/03/22 Javascript
javascript:json数据的页面绑定示例代码
2014/01/26 Javascript
jQuery蓝色风格滑动导航栏代码分享
2015/08/19 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
详解Html a标签中href和onclick用法、区别、优先级别
2017/01/16 Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
2017/06/13 Javascript
关于vue-cli 3配置打包优化要点(推荐)
2019/04/22 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
Node.js之删除文件夹(含递归删除)代码实例
2019/09/09 Javascript
[01:29:46]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第二局
2016/02/27 DOTA
在python中获取div的文本内容并和想定结果进行对比详解
2019/01/02 Python
python函数定义和调用过程详解
2020/02/09 Python
在TensorFlow中实现矩阵维度扩展
2020/05/22 Python
Python函数的迭代器与生成器的示例代码
2020/06/18 Python
css3 background属性调整增强介绍
2010/12/18 HTML / CSS
Pureology官网:为染色头发打造最好的产品
2019/09/13 全球购物
宿舍违规检讨书
2014/01/12 职场文书
房产分割协议书范文
2014/11/21 职场文书
2014年乡镇民政工作总结
2014/12/02 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
python树莓派通过队列实现进程交互的程序分析
2021/07/04 Python
python中出现invalid syntax报错的几种原因分析
2022/02/12 Python
python超详细实现完整学生成绩管理系统
2022/03/17 Python
高并发下Redis如何保持数据一致性(避免读后写)
2022/03/18 Redis
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技
使用Python开发冰球小游戏
2022/04/30 Python
Mysql索引失效 数据库表中有索引还是查询很慢
2022/05/15 MySQL