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

 更新时间:2019年12月09日 08:33:04   作者:哒哒Da  
这篇文章主要介绍了javascaipt数组元素删除方法delete和splice解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

这篇文章主要介绍了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

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

相关文章

  • 简单实现轮播图效果的实例

    简单实现轮播图效果的实例

    下面小编就为大家带来一篇简单实现轮播图效果的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • 用JS写的简单的计算器实现代码

    用JS写的简单的计算器实现代码

    参加某公司的面试后,有一机试题目:用web技术开发一个B/S结构的公式解析器。于是想了想思路,神来一笔想先写个计算器程序做基础,于是便写了这个程序。
    2009-09-09
  • javascript中tostring()和valueof()的用法及两者的区别

    javascript中tostring()和valueof()的用法及两者的区别

    基本上,所有JS数据类型都拥有valueOf和toString这两个方法,null除外。它们俩解决javascript值运算与显示的问题,本文给大家介绍javascript中tostring()和valueof()的用法及两者的区别,对js tostring valueof相关知识感兴趣的朋友一起学习吧
    2015-11-11
  • 微信小程序中使用vant组件库的超详细图文教程

    微信小程序中使用vant组件库的超详细图文教程

    说到vant框架相信大家应该并不陌生了吧,做过移动端开发的小伙伴们应该都知道它吧,下面这篇文章主要给大家介绍了关于微信小程序中使用vant组件库的超详细图文教程,需要的朋友可以参考下
    2023-03-03
  • JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解

    JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解

    这篇文章主要介绍了JS/HTML5游戏常用算法之碰撞检测 地图格子算法,结合实例形式详细分析了javascript碰撞检测算法的相关原理、实现技巧与操作注意事项,需要的朋友可以参考下
    2018-12-12
  • JavaScript中的类数组对象介绍

    JavaScript中的类数组对象介绍

    这篇文章主要介绍了JavaScript中的类数组对象介绍,一个对象并不是由Array构造函数所创建的,它依然呈现出数组的行为,在这种情况下,这些对象被称为“类数组对象”,需要的朋友可以参考下
    2014-12-12
  • js通过window.open(url)下载文件并修改文件名

    js通过window.open(url)下载文件并修改文件名

    这篇文章主要给大家介绍了关于js如何通过window.open(url)下载文件并修改文件名的相关资料,我们知道下载文件是一个非常常见的需求,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-08-08
  • web.js.字符串与正则表达式操作

    web.js.字符串与正则表达式操作

    这篇文章主要介绍了web.js.字符串与正则表达式操作的相关资料,需要的朋友可以参考下
    2017-05-05
  • 原生JS与jQuery编写简单选项卡

    原生JS与jQuery编写简单选项卡

    这篇文章主要为大家详细介绍了原生JS与jQuery编写简单选项卡,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • HTML 自动伸缩的表格Table js实现

    HTML 自动伸缩的表格Table js实现

    在开发的过程中,表格Table有个缺陷,如果一行中某个单元格的超过一行,表格就不够美观了。
    2009-04-04

最新评论