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 相关文章推荐
IE6图片加载的一个BUG解决方法
Jul 13 Javascript
面向对象继承实例(a如何继承b问题)(自写)
Jul 01 Javascript
javascript仿php的print_r函数输出json数据
Sep 13 Javascript
JS实现控制表格行文本对齐的方法
Mar 30 Javascript
kindeditor编辑器点中图片滚动条往上顶的bug
Jul 05 Javascript
javascript特效实现——当前时间和倒计时效果的简单实例
Jul 20 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
Aug 02 Javascript
Vue实现购物车功能
Apr 27 Javascript
11行JS代码制作二维码生成功能
Mar 09 Javascript
vue.js将时间戳转化为日期格式的实现代码
Jun 05 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
Aug 30 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
Apr 10 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截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
php函数重载的替代方法--伪重载详解
2015/05/08 PHP
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
Auntion-TableSort国人写的一个javascript表格排序的东西
2007/11/12 Javascript
js写一个字符串转成驼峰的实例
2013/06/21 Javascript
Jquery Validate 正则表达式实用验证代码大全
2013/08/23 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
2015/02/02 Javascript
详解JavaScript ES6中的Generator
2015/07/28 Javascript
分享jQuery网页元素拖拽插件
2020/12/01 Javascript
jQuery实现查找链接文字替换属性的方法
2016/06/27 Javascript
DropDownList实现可输入可选择(两种版本可选)
2016/12/07 Javascript
jQuery.Form实现Ajax上传文件同时设置headers的方法
2017/06/26 jQuery
详解react-webpack2-热模块替换[HMR]
2017/08/03 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
Nodejs模块载入运行原理
2018/02/23 NodeJs
微信小程序静默登录的实现代码
2020/01/08 Javascript
Python入门之modf()方法的使用
2015/05/15 Python
python用10行代码实现对黄色图片的检测功能
2015/08/10 Python
python3 Scrapy爬虫框架ip代理配置的方法
2020/01/17 Python
python生成任意频率正弦波方式
2020/02/25 Python
Django视图、传参和forms验证操作
2020/07/15 Python
Python图像识别+KNN求解数独的实现
2020/11/13 Python
5 分钟读懂Python 中的 Hook 钩子函数
2020/12/09 Python
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
法国足球商店:Footcenter
2019/07/06 全球购物
俄罗斯园林植物网上商店:Garshinka
2020/07/16 全球购物
兼职业务员岗位职责
2014/01/01 职场文书
《小草和大树》教学反思
2014/02/16 职场文书
初中学习计划书范文
2014/09/15 职场文书
党员学习群众路线教育实践活动对照检查材料
2014/09/23 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
出纳工作检讨书范文
2014/12/27 职场文书
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python
create-react-app开发常用配置教程
2022/06/25 Javascript
maven 解包依赖项中的文件的解决方法
2022/07/15 Java/Android