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


Posted in Javascript onJanuary 12, 2017

实例如下:

删除指定下标数组元素 
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 相关文章推荐
js模拟实现Array的sort方法
Dec 11 Javascript
使用js获取QueryString的方法小结
Feb 28 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
Apr 02 Javascript
jQuery Animation实现CSS3动画示例介绍
Aug 14 Javascript
JavaScript 32位整型无符号操作示例
Dec 08 Javascript
js中replace的用法总结
Dec 27 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
Sep 06 Javascript
javascript伸缩菜单栏实现代码分享
Nov 12 Javascript
javascript中的 object 和 function小结
Aug 14 Javascript
Bootstrap列表组学习使用
Feb 09 Javascript
使用jQuery和ajax代替iframe的方法(详解)
Apr 12 jQuery
分享Bootstrap简单表格、表单、登录页面
Aug 04 Javascript
js仿搜狐视频记录片列表展示效果
May 30 #Javascript
原生js实现商品放大镜效果
Jan 12 #Javascript
JS 在数组指定位置插入/删除数据的方法
Jan 12 #Javascript
JS图片压缩(pc端和移动端都适用)
Jan 12 #Javascript
原生js实现淘宝购物车功能
Jun 23 #Javascript
jQuery实现拖拽可编辑模块功能代码
Jan 12 #Javascript
jQuery实现倒计时重新发送短信验证码功能示例
Jan 12 #Javascript
You might like
php桌面中心(二) 数据库写入
2007/03/11 PHP
php猴子选大王问题解决方法
2015/05/12 PHP
10款PHP开源商城系统汇总介绍
2015/07/23 PHP
php结合web uploader插件实现分片上传文件
2016/05/10 PHP
javascript实现动态CSS换肤技术的脚本
2007/06/29 Javascript
Prototype中dom对象方法汇总
2008/09/17 Javascript
javascript 表单规则集合对象
2009/07/21 Javascript
jQuery对JSON数据进行排序输出的方法
2015/06/24 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
2016/07/18 Javascript
AngularJS应用开发思维之依赖注入3
2016/08/19 Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
2020/04/23 Javascript
javascript对浅拷贝和深拷贝的详解
2016/10/14 Javascript
解决React Native端口号修改的方法
2017/07/28 Javascript
JS同步、异步、延迟加载的方法
2018/05/05 Javascript
在layui中layer弹出层点击事件无效的解决方法
2019/09/05 Javascript
详解JavaScript中精度失准问题及解决方法
2020/02/04 Javascript
vue实现编辑器键盘抬起时内容跟随光标距顶位置向上滚动效果
2020/05/28 Javascript
谈谈Python进行验证码识别的一些想法
2016/01/25 Python
Python读写txt文本文件的操作方法全解析
2016/06/26 Python
python实现字符串中字符分类及个数统计
2018/09/28 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
python pygame实现五子棋小游戏
2020/10/26 Python
vscode 配置 python3开发环境的方法
2019/09/19 Python
Python定义函数时参数有默认值问题解决
2019/12/19 Python
Python版中国省市经纬度
2020/02/11 Python
Python表达式的优先级详解
2020/02/18 Python
python MD5加密的示例
2020/10/19 Python
Pycharm安装python库的方法
2020/11/24 Python
Kneipp克奈圃美国官网:德国百年精油配方的传承
2018/02/07 全球购物
初入社会应届生求职信
2013/11/18 职场文书
模具设计与制造专业推荐信
2014/02/16 职场文书
团员个人总结
2015/02/26 职场文书
2015秋季开学演讲稿范文
2015/07/16 职场文书
民警忠诚教育心得体会
2016/01/23 职场文书
JavaScript实现登录窗体
2021/06/22 Javascript