网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

javascript删除数组中指定元素的方法

这篇文章给大家分享的是有关javascript删除数组中指定元素的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

创新互联专注于海淀企业网站建设,成都响应式网站建设,购物商城网站建设。海淀网站建设公司,为海淀等地区提供建站服务。全流程定制网站制作,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

 js删除数组中的指定元素主要分为两步,首先判断数组中是否包含这个元素,然后再通过splice()方法来删除指定元素

javascript删除数组中指定元素的方法

JavaScript删除数组中指定元素一般分为两个步骤,首先判断该指定元素是否存在数组中,然后在数组中删除该元素。接下来在文章中为大家详细介绍JavaScript删除数组中的指定元素的详细步骤。

一、判断元素是否在数组里

首先我们要先通过JavaScript代码来判断我们要删除的元素是否在这个数组里,我们可以通过以下的方法来实现这个功能

function isInArray(arr,value){
    for(var i = 0; i < arr.length; i++){
        if(value === arr[i]){
            return true;
        }
    }
    return false;
}

通过上述的方法可以定义一个函数来判断是否指定元素在数组里,若在数组里则返回true,不在数组里则返回false

我们也可以通过indexOf方法来判断指定元素是否在数组里

function IsInArray(arr,val){ 
 
  var testStr=','+arr.join(",")+","; 
 
  return testStr.indexOf(","+val+",")!=-1; 
 
} 
  var arr=["sdf","ddd","eds","enm"];
  console.log(IsInArray(arr, "eds"));

用indexOf方法需要注意两点,一是indexOf方法中的O必须要大写,二是这个方法在IE浏览器中的数组不存在这个方法

效果图:

javascript删除数组中指定元素的方法

二、删除数组中指定元素

找到要删除的元素的索引后通过以下的函数方法对这个元素进行删除

这个功能的实现主要通过splice()方法实现,splice()方法主要用于删除、替换、添加数组中的元素等等

例:

效果图:

javascript删除数组中指定元素的方法

感谢各位的阅读!关于javascript删除数组中指定元素的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!


文章标题:javascript删除数组中指定元素的方法
网址分享:http://bjjierui.cn/article/giejee.html

其他资讯