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获取变量
Aug 24 Javascript
jQuery客户端分页实例代码
Nov 18 Javascript
jQuery使用之标记元素属性用法实例
Jan 19 Javascript
深入探究使JavaScript动画流畅的一些方法
Jun 30 Javascript
JavaScript简单获取页面图片原始尺寸的方法
Jun 21 Javascript
node.js入门学习之url模块
Feb 25 Javascript
浅析Javascript中双等号(==)隐性转换机制
Oct 27 Javascript
浅谈vue2 单页面如何设置网页title
Nov 08 Javascript
关于vue编译版本引入的问题的解决
Sep 17 Javascript
ztree加载完成后显示勾选节点的实现代码
Oct 22 Javascript
layui下拉列表select实现可输入查找的方法
Sep 28 Javascript
js实现无刷新监听URL的变化示例代码详解
Jun 03 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计算日期相差天数实例分析
2016/02/23 PHP
PHP配置ZendOpcache插件加速
2019/02/14 PHP
如何快速的呈现我们的网页的技巧整理
2007/07/01 Javascript
JQuery 图片延迟加载并等比缩放插件
2009/11/09 Javascript
jquery each的几种常用的使用方法示例
2014/01/21 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
javascript在网页中实现读取剪贴板粘贴截图功能
2014/06/07 Javascript
推荐JavaScript实现继承的最佳方式
2014/11/11 Javascript
在浏览器中打开或关闭JavaScript的方法
2015/06/03 Javascript
javascript图片滑动效果实现
2021/01/28 Javascript
Ztree新增角色和编辑角色回显问题的解决
2016/10/25 Javascript
js canvas实现QQ拨打电话特效
2017/05/10 Javascript
AngularJS读取JSON及XML文件的方法示例
2017/05/25 Javascript
jquery+css实现下拉列表功能
2017/09/03 jQuery
原生JS实现ajax与ajax的跨域请求实例
2017/12/01 Javascript
Vue 中使用 CSS Modules优雅方法
2018/04/09 Javascript
详解jquery和vue对比
2019/04/16 jQuery
JS正则表达式验证端口范围(0-65535)
2020/01/06 Javascript
JavaScript实现移动端带transition动画的轮播效果
2020/03/24 Javascript
Python中文编码那些事
2014/06/25 Python
python实现校园网自动登录的示例讲解
2018/04/22 Python
python爬虫豆瓣网的模拟登录实现
2019/08/21 Python
windows 10 设定计划任务自动执行 python 脚本的方法
2019/09/11 Python
opencv调整图像亮度对比度的示例代码
2019/09/27 Python
Django之使用celery和NGINX生成静态页面实现性能优化
2019/10/08 Python
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
文员岗位职责
2013/11/09 职场文书
小学生暑假感言
2014/02/06 职场文书
学生保证书范文
2014/04/28 职场文书
学术诚信承诺书
2014/05/26 职场文书
户籍证明模板
2014/09/28 职场文书
小学科学教学计划
2015/01/21 职场文书
管理失职检讨书
2015/05/05 职场文书
2015年领导班子工作总结
2015/05/23 职场文书
学历证明样本
2015/06/16 职场文书
源码解读Spring-Integration执行过程
2021/06/11 Java/Android