js通过指定下标或指定元素进行删除数组的实例

 更新时间:2017年01月12日 09:07:25   投稿:jingxian  
下面小编就为大家带来一篇js通过指定下标或指定元素进行删除数组的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

实例如下:

删除指定下标数组元素 
Array.prototype.del=function(index){ 
    if(isNaN(index)||index>=this.length){ 
      return false; 
    } 
    for(var i=0,n=0;i<this.length;i++){ 
      if(this[i]!=this[index]){ 
        this[n++]=this[i]; 
      } 
    } 
    this.length-=1; 
  }; 
删除指定元素 
 
    Array.prototype.indexOf = function(val) { 
      for (var i = 0; i < this.length; i++) { 
        if (this[i] == val) return i; 
      } 
      return -1; 
    }; 
    Array.prototype.remove = function(val) { 
      var index = this.indexOf(val); 
      if (index > -1) { 
        this.splice(index, 1); 
      } 
    }; 
    function a(){ 
      var arr = [1, 2, 3, 4, 5]; 
    alert(arr.toString()); 
    arr.remove(3); 
    alert(arr.toString()); 
    } 

第一种调用方式

arr.del(0);

以上就是小编为大家带来的js通过指定下标或指定元素进行删除数组的实例全部内容了,希望大家多多支持脚本之家~

相关文章

  • 原生JavaScript实现简单五子棋游戏

    原生JavaScript实现简单五子棋游戏

    这篇文章主要为大家详细介绍了原生JavaScript实现简单五子棋游戏,文中示例代码注释的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • JS三级联动代码格式实例详解

    JS三级联动代码格式实例详解

    这篇文章主要介绍了JS三级联动代码格式实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • JavaScript结合canva实现简单的绘图工具

    JavaScript结合canva实现简单的绘图工具

    这篇文章主要给大家介绍了如何使用JavaScript和HTML的Canvas标签创建一个简单的图表工具,文中通过代码介绍的非常详细,对大家的学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-12-12
  • JS读取cookies信息(记录用户名)

    JS读取cookies信息(记录用户名)

    很多网站、博客把网页生成html静态页面了,以利于搜索引擎的索引排名,减轻服务器负担。静态页面由于其稳定快速更快,给用户及站长带来了方便。但评论后如何记住用户的信息呢
    2012-01-01
  • javascript 获取函数形参个数

    javascript 获取函数形参个数

    本节主要介绍了javascript获取函数形参个数的具体实现,需要的朋友可以参考下
    2014-07-07
  • JS中图片压缩的方法小结

    JS中图片压缩的方法小结

    这篇文章主要介绍了JS中图片压缩的方法,包括等比压缩图片的方法,需要的朋友可以参考下
    2017-11-11
  • innerHTML,outerHTML,innerTEXT三者之间的区别

    innerHTML,outerHTML,innerTEXT三者之间的区别

    innerHTML,outerHTML,innerTEXT三者之间的区别...
    2007-01-01
  • JavaScript实现拖动模态框

    JavaScript实现拖动模态框

    这篇文章主要为大家详细介绍了JavaScript实现拖动模态框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • JavaScript 拷贝赋值的具体使用

    JavaScript 拷贝赋值的具体使用

    在JavaScript编程中,经常会涉及到对象赋值和拷贝的操作,本文主要介绍了JavaScript 拷贝赋值的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08
  • JavaScript阻止回车提交表单的方法

    JavaScript阻止回车提交表单的方法

    如何防止回车(enter)键提交表单,其实很简单,就一句话。onkeydown="if(event.keyCode==13)return false;"把这句写在from标签里面就好了
    2015-12-12

最新评论