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 相关文章推荐
Jquery 基础学习笔记
May 29 Javascript
jquery移动listbox的值原理及代码
May 03 Javascript
JS仿iGoogle自定义首页模块拖拽特效的方法
Feb 13 Javascript
自定义百度分享的分享按钮
Mar 18 Javascript
Jquery实现遮罩层的方法
Jun 08 Javascript
分享15个大家都熟知的jquery小技巧
Dec 02 Javascript
使用JavaScript实现弹出层效果的简单实例
May 31 Javascript
JS针对浏览器窗口关闭事件的监听方法集锦
Jun 24 Javascript
Javascript中字符串和数字的操作方法整理
Jan 22 Javascript
js浏览器滚动条卷去的高度scrolltop(实例讲解)
Jul 07 Javascript
网页中的图片查看器viewjs使用方法
Jul 11 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
Dec 20 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简单的留言板与回复功能具体实现
2014/02/19 PHP
document.all还是document.getElementsByName?
2006/07/21 Javascript
js中window.open()的所有参数详细解析
2014/01/09 Javascript
js中substring和substr的定义和用法
2014/05/05 Javascript
javascript与jquery动态创建html元素示例
2016/07/25 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
js自制图片放大镜功能
2017/01/24 Javascript
JS中input表单隐藏域及其使用方法
2017/02/13 Javascript
js实现颜色阶梯渐变效果(Gradient算法)
2017/03/21 Javascript
详解开源的JavaScript插件化框架MinimaJS
2017/10/26 Javascript
Vue 自定义动态组件实例详解
2018/03/28 Javascript
vue中的模态对话框组件实现过程
2018/05/01 Javascript
JS实现调用本地摄像头功能示例
2018/05/18 Javascript
详解在React.js中使用PureComponent的重要性和使用方式
2018/07/10 Javascript
vue实现可视化可拖放的自定义表单的示例代码
2019/03/20 Javascript
layui清空,重置表单数据的实例
2019/09/12 Javascript
Vue.js实现大转盘抽奖总结及实现思路
2019/10/09 Javascript
详解jQuery中的prop()使用方法
2020/01/05 jQuery
收集的几个Python小技巧分享
2014/11/22 Python
Python回调函数用法实例详解
2015/07/02 Python
python正向最大匹配分词和逆向最大匹配分词的实例
2018/11/14 Python
200行python代码实现贪吃蛇游戏
2020/04/24 Python
Python调用jar包方法实现过程解析
2020/08/11 Python
Java Unsafe类实现原理及测试代码
2020/09/15 Python
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
建筑经济管理专业求职信分享
2014/01/06 职场文书
美术教师岗位职责
2014/03/18 职场文书
辞职信怎么写
2015/02/27 职场文书
2015年导购员工作总结
2015/04/25 职场文书
公司借条范本
2015/05/25 职场文书
2017新年晚会开幕词
2016/03/03 职场文书
MySQL 隔离数据列和前缀索引的使用总结
2021/05/14 MySQL
总结Python常用的魔法方法
2021/05/25 Python
Python List remove()实例用法详解
2021/08/02 Python
MySQL分区表管理命令汇总
2022/03/21 MySQL
小程序自定义轮播图圆点组件
2022/06/25 Javascript